XML 82 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Receivables - Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Receivables [Abstract]      
Trade $ 112,126 $ 142,297  
Other 9,983 10,591  
Unbilled Receivables 23,932 23,901  
Total Receivables 146,041 176,789  
Less Allowance for Credit Losses 1,648 1,836 $ 3,215
Receivables, net of allowance for credit losses $ 144,393 $ 174,953