XML 107 R95.htm IDEA: XBRL DOCUMENT v3.22.4
CONTRACT ASSETS AND LIABILITIES - Contract Assets and Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Contract assets $ 8,193 $ 13,005
Contract assets - $ change $ (4,812)  
Contract assets - % change (37.00%)  
Contract liabilities $ 4,099 4,663
Contract liabilities - $ change $ (564)  
Contract liabilities - % change (12.00%)  
Contract with customer, asset, after allowance for credit loss, current $ 1,500 2,800
Contract liability amounts classified as current 600 $ 600
Increase in contract liability $ 600