XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE AND RECEIVABLES - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Contract Assets and Liabilities    
Contract Asset - current $ 2,932 $ 4,805
Change in contract asset - current $ (1,873)  
% of change in contract asset - current (39.00%)  
Contract Asset - noncurrent $ 3,775 900
Change in contract asset - noncurrent $ 2,875  
% of change in contract asset - noncurrent 319.00%  
Contract liability- current $ (27,284) (25,332)
Change in contract liabilities - current $ (1,952)  
% of change in contract liabilities - current (8.00%)  
Contract liability- noncurrent $ (72,543) (81,391)
Change in contract liabilities - noncurrent $ 8,848  
% of change in contract liabilities - Noncurrent 11.00%  
Net contract liability $ (93,120) (101,018)
Change in net contract liability $ 7,898  
% of change in net contract liability 8.00%  
Revenue recognized related to contract liability $ 25,100 18,000
Amortization of contract assets 3,600 2,400
Revenue recognized in the period related to performance obligations that were satisfied or partially satisfied in previous periods $ 0 $ 0