XML 70 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Feb. 05, 2021
Lessee, Lease, Description [Line Items]      
Lease, Cost $ 8,042 $ 7,083  
Operating Lease, Weighted Average Remaining Lease Term 3 years    
Operating Lease, Weighted Average Discount Rate, Percent 4.10%    
Lessee, Operating Lease, Liability, Payments, Due Year One $ 7,757    
Lessee, Operating Lease, Liability, Payments, Due Year Two 6,468    
Lessee, Operating Lease, Liability, Payments, Due Year Three 1,200    
Lessee, Operating Lease, Liability, Payments, Due Year Four 803    
Lessee, Operating Lease, Liability, Payments, Due Year Five 689    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 539    
Lessee, Operating Lease, Liability, Payments, Due 17,456    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (1,144)    
Operating Lease, Liability 16,312    
Operating Lease, Payments 6,011 6,352  
Operating Lease, Payments, Use 0 10  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 8,779 1,751  
Operating Leases, Rent Expense 7,000 5,800  
Building [Member]      
Lessee, Lease, Description [Line Items]      
Lessee, Operating Lease, Term of Contract     5 years
Operating Leases, Future Minimum Payments Due 3,500    
Lease Operating Expense [Member]      
Lessee, Lease, Description [Line Items]      
Short-term Lease, Cost 1,873 724  
Operating Lease, Cost 5,325 5,655  
General and Administrative Expense [Member]      
Lessee, Lease, Description [Line Items]      
Operating Lease, Cost 844 704  
Property, Plant and Equipment [Member]      
Lessee, Lease, Description [Line Items]      
Short-term Lease, Cost 3,472 3,774  
Operating Lease, Cost 0 10  
Lease, Cost $ 3,472 $ 3,784