XML 82 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets, net $ 94,571 $ 111,052
Current operating lease liabilities 20,786 22,552
Long-term operating lease liabilities 77,617 92,760
Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 25,830  
Lessee, Operating Lease, Liability, Payments, Due Year Two 19,847  
Lessee, Operating Lease, Liability, Payments, Due Year Three 15,795  
Lessee, Operating Lease, Liability, Payments, Due Year Four 11,428  
Lessee, Operating Lease, Liability, Payments, Due Year Five 8,828  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 41,021  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 122,749  
Imputed Interest (24,346)  
Lessee, Operating Lease, Liability, Payments, Due 98,403  
Operating lease right-of-use assets, net 94,571 111,052
Current operating lease liabilities 20,786 22,552
Long-term operating lease liabilities 77,617 92,760
Finance Leases [Member]    
Lessee, Lease, Description [Line Items]    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 3,283  
Finance Lease, Liability, Payments, Due Year Two 3,509  
Finance Lease, Liability, Payments, Due Year Three 3,570  
Finance Lease, Liability, Payments, Due Year Four 3,283  
Finance Lease, Liability, Payments, Due Year Five 3,207  
Finance Lease, Liability, Payments, Due after Year Five 14,016  
Finance Lease, Liability, Undiscounted Excess Amount 30,868  
Imputed Interest (7,103)  
Finance Lease, Liability, Payment, Due 23,765  
Finance Lease, Liability, Current 2,228 2,153
Finance Lease, Liability, Noncurrent $ 21,537 $ 23,590