XML 126 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Revenues and Trade Receivables, Net - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Revenues and Trade Receivables, Net [Abstract]    
Accounts receivable $ 3,274 $ 9,678
Contract and other receivables 2,139 3,087
Less: allowance for bad debt (40) (40)
Less: sales-related allowances (669) (605)
Trade and other receivables, net $ 4,704 $ 12,120