Quarterly report [Sections 13 or 15(d)]

Schedule of Contract Balances (Details)

v3.26.3
Schedule of Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
ContractBalancesLineItems [Line Items]        
Unbilled receivables - current $ 11,898 $ 8,396 $ 8,781 $ 4,990
Changes in unbilled receivables - current 3,117 3,406    
Deferred revenue 10,036 7,112 $ 7,007 $ 6,711
Year to Date Changes [Member]        
ContractBalancesLineItems [Line Items]        
Changes in unbilled receivables - current $ 3,117 $ 3,406    
Changes in unbilled receivables - current, percentage 35.50% 68.30%    
Changes in deferred revenue $ 3,029 $ 401    
Changes in deferred revenue, percentage 43.20% 6.00%