XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Leases Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 11,523  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 20,540  
Lessee, Operating Lease, Liability, Payments, Due Year Two 15,225  
Lessee, Operating Lease, Liability, Payments, Due Year Three 13,451  
Lessee, Operating Lease, Liability, Payments, Due Year Four 9,831  
Lessee, Operating Lease, Liability, Payments, Due Year Five 14,452  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 3,868  
Lessee, Operating Lease, Liability, Payments, Due 88,890  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (9,828)  
Operating Lease, Liability 79,062 $ 79,085
Finance Lease, Liability, Payments, Remainder of Fiscal Year 601  
Finance Lease, Liability, Payments, Due Next Twelve Months 907  
Finance Lease, Liability, Payments, Due Year Two 686  
Finance Lease, Liability, Payments, Due Year Three 563  
Finance Lease, Liability, Payments, Due Year Four 248  
Finance Lease, Liability, Payments, Due Year Five 189  
Finance Lease, Liability, Payments, Due after Year Five 236  
Finance Lease, Liability, Payment, Due 3,430  
Finance Lease, Liability, Undiscounted Excess Amount (317)  
Finance Lease, Liability $ 3,113 $ 2,671