XML 64 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accounts Receivable and Contract Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable and Contract Assets [Abstract]    
Accounts receivable - customers $ 8,392 $ 8,250
Other receivables 467 592
Accounts receivable 8,859 8,842
Less: allowance for doubtful accounts (1,610) (1,005)
Accounts receivable, net 7,249 7,837
Unbilled revenue 3,604 $ 3,484
Change in accounts receivable - customers 142  
Change in other receivables (125)  
Change in accounts receivable 17  
Change in allowance for doubtful accounts (605)  
Change in accounts receivable, net (588)  
Change in unbilled revenue $ 120