Quarterly report [Sections 13 or 15(d)]

Schedule of Contract Balances (Details)

v3.25.3
Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
ContractAssetAndLiabilities [Line Items]        
Unbilled receivables - current $ 8,396 $ 7,277 $ 4,990 $ 8,432
Changes in unbilled receivables - current 3,406 (1,155)    
Deferred revenue 7,112 5,398 $ 6,711 $ 6,815
Year to Date Changes [Member]        
ContractAssetAndLiabilities [Line Items]        
Changes in unbilled receivables - current $ 3,406 $ (1,155)    
Changes in unbilled receivables - current, percentage 68.30% (14.00%)    
Changes in deferred revenue $ 401 $ (1,417)    
Changes in deferred revenue, percentage 6.00% (20.80%)