XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Receivable and Contract Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Accounts Receivable and Contract Assets [Abstract]    
Accounts receivable - customers $ 6,862 $ 7,069
Other receivables 109 487
Accounts receivable 6,971 7,556
Less: allowance for doubtful accounts (875) (855)
Accounts receivable, net 6,096 6,701
Unbilled revenue 3,869 $ 3,290
Change in accounts receivable - customers (207)  
Change in other receivables (378)  
Change in accounts receivable (585)  
Change in allowance for doubtful accounts (20)  
Change in accounts receivable, net (605)  
Change in unbilled revenue $ 579