XML 98 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Schedule of Future Lease Maturities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 30,274
Finance Lease, Liability, Payments, Due Next Twelve Months 6,663
Lessee, Operating Lease, Liability, Payments, Due Year Two 24,099
Finance Lease, Liability, Payments, Due Year Two 6,284
Lessee, Operating Lease, Liability, Payments, Due Year Three 17,928
Finance Lease, Liability, Payments, Due Year Three 5,237
Lessee, Operating Lease, Liability, Payments, Due Year Four 13,416
Finance Lease, Liability, Payments, Due Year Four 3,923
Lessee, Operating Lease, Liability, Payments, Due Year Five 8,545
Finance Lease, Liability, Payments, Due Year Five 2,240
Lessee, Operating Lease, Liability, Payments, Due after Year Five 34,233
Finance Lease, Liability, Payments, Due after Year Five 3,868
Lessee, Operating Lease, Liability, Payments, Due 128,495
Finance Lease, Liability, Payment, Due 28,215
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (27,728)
Finance Lease, Liability, Undiscounted Excess Amount (3,821)
Operating Lease, Liability 100,767
Finance Lease, Liability $ 24,394