XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Leases Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 18,934  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 20,911  
Lessee, Operating Lease, Liability, Payments, Due Year Two 17,106  
Lessee, Operating Lease, Liability, Payments, Due Year Three 12,481  
Lessee, Operating Lease, Liability, Payments, Due Year Four 11,121  
Lessee, Operating Lease, Liability, Payments, Due Year Five 7,839  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 18,121  
Lessee, Operating Lease, Liability, Payments, Due 106,513  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (12,336)  
Operating Lease, Liability 94,177 $ 42,980
Finance Lease, Liability, Payments, Remainder of Fiscal Year 577  
Finance Lease, Liability, Payments, Due Next Twelve Months 770  
Finance Lease, Liability, Payments, Due Year Two 464  
Finance Lease, Liability, Payments, Due Year Three 267  
Finance Lease, Liability, Payments, Due Year Four 213  
Finance Lease, Liability, Payments, Due Year Five 189  
Finance Lease, Liability, Payments, Due after Year Five 426  
Finance Lease, Liability, Payment, Due 2,906  
Finance Lease, Liability, Undiscounted Excess Amount (314)  
Finance Lease, Liability $ 2,592 $ 2,710