XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable and Unbilled Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Accounts Receivable and Unbilled Revenue [Abstract]    
Accounts receivable - customers $ 8,209 $ 8,392
Other receivables 306 467
Accounts receivable 8,515 8,859
Less: allowance for doubtful accounts (1,610) (1,610)
Accounts receivable, net 6,905 7,249
Unbilled revenue 3,539 $ 3,604
Change in accounts receivable - customers (183)  
Change in other receivables (161)  
Change in accounts receivable (344)  
Change in allowance for doubtful accounts 0  
Change in accounts receivable, net (344)  
Change in unbilled revenue $ (65)