Quarterly report pursuant to Section 13 or 15(d)

Property, Plant and Equipment - Major Classifications of Property Plant and Equipment and Respective Useful Lives (Details)

v3.22.2
Property, Plant and Equipment - Major Classifications of Property Plant and Equipment and Respective Useful Lives (Details)
3 Months Ended
Mar. 31, 2022
Machinery and Equipment | Minimum  
Property Plant And Equipment [Line Items]  
Useful life 2 years
Machinery and Equipment | Maximum  
Property Plant And Equipment [Line Items]  
Useful life 10 years
Office Equipment Software and Other | Minimum  
Property Plant And Equipment [Line Items]  
Useful life 3 years
Office Equipment Software and Other | Maximum  
Property Plant And Equipment [Line Items]  
Useful life 7 years
Buildings and Leasehold Improvements | Minimum  
Property Plant And Equipment [Line Items]  
Useful life 2 years
Buildings and Leasehold Improvements | Maximum  
Property Plant And Equipment [Line Items]  
Useful life 40 years