XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 17,505  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 20,211  
Lessee, Operating Lease, Liability, Payments, Due Year Two 14,957  
Lessee, Operating Lease, Liability, Payments, Due Year Three 13,244  
Lessee, Operating Lease, Liability, Payments, Due Year Four 9,635  
Lessee, Operating Lease, Liability, Payments, Due Year Five 14,315  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 3,844  
Lessee, Operating Lease, Liability, Payments, Due 93,711  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (10,499)  
Operating Lease, Liability 83,212 $ 79,085
Finance Lease, Liability, Payments, Remainder of Fiscal Year 778  
Finance Lease, Liability, Payments, Due Next Twelve Months 766  
Finance Lease, Liability, Payments, Due Year Two 545  
Finance Lease, Liability, Payments, Due Year Three 423  
Finance Lease, Liability, Payments, Due Year Four 198  
Finance Lease, Liability, Payments, Due Year Five 189  
Finance Lease, Liability, Payments, Due after Year Five 237  
Finance Lease, Liability, Payment, Due 3,136  
Finance Lease, Liability, Undiscounted Excess Amount (294)  
Finance Lease, Liability $ 2,842 $ 2,671