XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Receivable and Contract Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable and Contract Assets [Abstract]    
Accounts receivable - customers $ 8,250 $ 7,069
Other receivables 592 487
Accounts receivable 8,842 7,556
Less: allowance for doubtful accounts (1,005) (855)
Accounts receivable, net 7,837 6,701
Unbilled revenue 3,484 $ 3,290
Change in accounts receivable - customers 1,181  
Change in other receivables 105  
Change in accounts receivable 1,286  
Change in allowance for doubtful accounts (150)  
Change in accounts receivable, net 1,136  
Change in unbilled revenue $ 194