XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Select Balance Sheet Information - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Trade $ 152,906 $ 87,048    
Other 11,182 8,939    
Unbilled Receivables 17,003 21,187    
Total Receivables 181,091 117,174    
Less: Allowance for Credit Losses 2,332 3,215 $ 2,261 $ 1,339
Receivables, net of allowance for credit losses $ 178,759 $ 113,959