XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Leases Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 5,866  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 21,457  
Lessee, Operating Lease, Liability, Payments, Due Year Two 16,108  
Lessee, Operating Lease, Liability, Payments, Due Year Three 14,179  
Lessee, Operating Lease, Liability, Payments, Due Year Four 10,316  
Lessee, Operating Lease, Liability, Payments, Due Year Five 5,684  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 12,570  
Lessee, Operating Lease, Liability, Payments, Due 86,180  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (9,053)  
Operating Lease, Liability 77,127 $ 79,085
Finance Lease, Liability, Payments, Remainder of Fiscal Year 301  
Finance Lease, Liability, Payments, Due Next Twelve Months 919  
Finance Lease, Liability, Payments, Due Year Two 711  
Finance Lease, Liability, Payments, Due Year Three 590  
Finance Lease, Liability, Payments, Due Year Four 266  
Finance Lease, Liability, Payments, Due Year Five 189  
Finance Lease, Liability, Payments, Due after Year Five 236  
Finance Lease, Liability, Payment, Due 3,212  
Finance Lease, Liability, Undiscounted Excess Amount (297)  
Finance Lease, Liability $ 2,915 $ 2,671