XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Leases Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 12,546  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 21,260  
Lessee, Operating Lease, Liability, Payments, Due Year Two 17,283  
Lessee, Operating Lease, Liability, Payments, Due Year Three 12,361  
Lessee, Operating Lease, Liability, Payments, Due Year Four 10,574  
Lessee, Operating Lease, Liability, Payments, Due Year Five 8,128  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 17,500  
Lessee, Operating Lease, Liability, Payments, Due 99,652  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (11,232)  
Operating Lease, Liability 88,420 $ 42,980
Finance Lease, Liability, Payments, Remainder of Fiscal Year 371  
Finance Lease, Liability, Payments, Due Next Twelve Months 742  
Finance Lease, Liability, Payments, Due Year Two 459  
Finance Lease, Liability, Payments, Due Year Three 273  
Finance Lease, Liability, Payments, Due Year Four 216  
Finance Lease, Liability, Payments, Due Year Five 189  
Finance Lease, Liability, Payments, Due after Year Five 426  
Finance Lease, Liability, Payment, Due 2,676  
Finance Lease, Liability, Undiscounted Excess Amount (285)  
Finance Lease, Liability $ 2,391 $ 2,710