XML 40 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary Of Major Accounting Policies-Leases - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2020
Accounting Policies [Abstract]        
Operating Lease, Right-of-Use Asset $ 146,097,000 $ 141,206,000    
Operating Lease, Liability $ 177,284,000      
Operating Leases, Operating Lease Term 15 years      
Stockholders' Equity, Other   (2,273,000) $ (5,860,000)  
Acquired Finite-lived Intangible Asset, Weighted Average Useful Life 2 years      
Accounts Receivable, Allowance for Credit Loss, Writeoff $ 29,549,000      
HistoricalCreditLossAnalysisPeriod 3 years      
Accounts Receivable, Allowance for Credit Loss $ 900,000 3,900,000 $ 7,500,000 $ 2.3
Financing Receivable, Allowance for Credit Loss 300,000 600,000    
Financing Receivable, Allowance for Credit Loss, Writeoff (53,000,000) (11,000,000)    
Contract Assets, Allowance for Credit Losses, Write Off (38,032,000)      
Interest Receivable $ 1,200,000 $ 1,500,000