XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Lease Accounting (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Existence of Option to Extend [true false] true    
Operating lease commitments $ 34,700    
Weighted-average remaining lease term 7 years 7 months 6 days    
Weighted-average discount rate 5.71%    
Cash paid for amounts included in measurement of operating lease liabilities $ 910    
Right-of-use assets obtained in exchange for new operating lease liabilities 5,008    
Assets and Liabilities      
Right-of-use assets, net 23,753 $ 19,100  
Lease liabilities, current 3,004    
Lease liabilities, noncurrent 19,621    
Total lease liabilities 22,625 18,400  
Lease costs      
Short-term lease costs 12    
Total lease costs 1,157    
Rent expense 500    
Future fixed minimum payments      
2022 3,068    
2023 4,605    
2024 4,080    
2025 3,109    
2026 2,686    
2027 2,403    
Thereafter 8,274    
Total undiscounted operating lease payments 28,225    
Less: imputed interest (5,600)    
Total discounted operating lease liabilities $ 22,625 $ 18,400  
Future Minimum Payments Due      
2022     $ 3,486
2023     3,515
2024     2,987
2025     2,093
2026     1,767
Thereafter     5,570
Future minimum payments     $ 19,418
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Operating lease term 1 year    
Renewal term 1 year    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Operating lease term 10 years    
Renewal term 7 years    
Cost of Sales [Member]      
Lease costs      
Operating lease costs $ 361    
Variable lease costs 90    
General and Administrative Expense [Member]      
Lease costs      
Operating lease costs 673    
Variable lease costs $ 21