XML 66 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 27,033 $ 21,023
Allowance for credit losses (467) (39)
Reserve for estimated credits (320) (163)
Accounts receivable, net 26,246 20,821
Bad debt expense 100 100
Allowance for credit loss relieved   400
Allowance for credit losses   100
Trade accounts receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 21,665 15,991
Unbilled receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables 4,621 3,677
Other receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total receivables $ 747 $ 1,355