XML 95 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Credit Loss [Abstract]      
Short-term Receivables, Gross $ 28,869 $ 18,512  
Contract with Customer, Asset, before Allowance for Credit Loss 32,497 34,818  
Accounts Receivable, Allowance for Credit Loss (3,312) (2,358)  
Allowance for credit loss in long-term contract receivable 1,126 1,554  
Long-term Investments and Receivables, Net 31,371 33,264  
Short-term receivables, net of CECL 25,557 16,154  
Total receivables, Gross 61,366 53,330  
CECL Allowance - total (4,438) (3,912)  
Total receivables, net of CECL 56,928 49,418  
Financing Receivable, Credit Loss, Expense (Reversal) (500) 0  
Bad debt expense $ 2,572 $ 4,001 $ 7,462