XML 80 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivables - Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Receivables [Abstract]      
Trade $ 142,297 $ 87,048  
Other 10,591 8,939  
Unbilled Receivables 23,901 21,187  
Total Receivables 176,789 117,174  
Less Allowance for Credit Losses (1,836) (3,215) $ (1,339)
Receivables, net of allowance for credit losses $ 174,953 $ 113,959