XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
lease
Dec. 31, 2021
USD ($)
Mar. 31, 2020
lease
Operating Leased Assets [Line Items]      
Operating right of use assets | $ $ 18,833 $ 12,827  
Weighted-average remaining lease term (in years) 5 years 8 months 12 days    
Average discount rate (as a percent) 4.90%    
Number of finance leases acquired 2    
Number of operating leases acquired 2    
Asia      
Operating Leased Assets [Line Items]      
Contact term 2 years    
Service Center      
Operating Leased Assets [Line Items]      
Estimated useful life 6 years    
Office Facility      
Operating Leased Assets [Line Items]      
Estimated useful life 2 years    
Contact term 2 years    
Warehouse And Office Facility      
Operating Leased Assets [Line Items]      
Contact term 10 years    
Terminated and Vacated Lease      
Operating Leased Assets [Line Items]      
Number of leases     1