XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Inventory write downs $ 8,096,000 $ 100,794,000
Asset impairment charges 0 15,100,000
Impairments of operating lease assets 0 15,370,000
Impairment of intangible assets $ 0 $ 5,300,000
Percent of revenue from goods and services transferred at point in time 91.00%  
Percent of revenue from goods and services transferred over time 9.00%  
Minimum    
Property, Plant and Equipment [Line Items]    
Estimated useful life, property and equipment 2 years  
Remaining lease term 1 year  
Estimated useful life, intangible assets 2 years  
Maximum    
Property, Plant and Equipment [Line Items]    
Estimated useful life, property and equipment 30 years  
Remaining lease term 12 years  
Estimated useful life, intangible assets 22 years