XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable and Unbilled Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Accounts Receivable and Unbilled Revenue [Abstract]    
Accounts receivable - customers $ 8,725 $ 8,392
Other receivables 369 467
Accounts receivable 9,094 8,859
Less: allowance for doubtful accounts (1,610) (1,610)
Accounts receivable, net 7,484 7,249
Unbilled revenue 3,493 $ 3,604
Change in accounts receivable - customers 333  
Change in other receivables (98)  
Change in accounts receivable 235  
Change in allowance for doubtful accounts 0  
Change in accounts receivable, net 235  
Change in unbilled revenue $ (111)