XML 51 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary Of Major Accounting Policies (Details)-Allowance for Credit Losses - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
Accounting Policies [Abstract]        
Accounts Receivable, Allowance for Credit Loss $ 900,000 $ 3,900,000 $ 7,500,000 $ 2.3
Interest Receivable 1,200,000 1,500,000    
Financing Receivable, Allowance for Credit Loss 300,000 600,000    
Financing Receivable, Allowance for Credit Loss, Writeoff $ (53,000,000) (11,000,000)    
HistoricalCreditLossAnalysisPeriod 3 years      
Accounts Receivable, Allowance for Credit Loss, Writeoff $ 29,549,000      
Contract Assets, Allowance for Credit Losses, Write Off (38,032,000)      
Valuation Allowance [Line Items]        
Financing Receivable, Allowance for Credit Loss, Writeoff 53,000,000 11,000,000    
Allowance for Loan and Lease Losses, Period Increase (Decrease) 50,000,000 3,000,000    
Increase (Decrease) in Inventories 7,313,000 $ 26,466,000 $ (11,777,000)  
Manufactured Products        
Accounting Policies [Abstract]        
Financing Receivable, Allowance for Credit Loss, Writeoff (49,000,000)      
Accounts Receivable, Allowance for Credit Loss, Writeoff 29,549,000      
Contract Assets, Allowance for Credit Losses, Write Off (38,000,000)      
Valuation Allowance [Line Items]        
Financing Receivable, Allowance for Credit Loss, Writeoff 49,000,000      
Increase (Decrease) in Inventories $ 20,000,000