XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
CONTRACT ASSETS AND LIABILITIES - Contract Assets and Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Contract assets $ 6,634 $ 8,193
Contract assets - $ change $ (1,559)  
Contract assets - % change (19.00%)  
Contract liabilities $ 3,816 4,099
Contract liabilities - $ change $ (283)  
Contract liabilities - % change (7.00%)  
Contract with customer, asset, after allowance for credit loss, current $ 800 1,500
Contract liability amounts classified as current 600 $ 600
Increase in contract liability $ 300