XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Lessee, Lease, Description [Line Items]        
Option to extend leases, term     5 years  
Option to terminate leases, term     1 year  
Operating lease costs $ 5,700 $ 6,500 $ 11,800 $ 13,300
Short-term lease costs 1,700 900 2,700 1,300
Finance lease right-of-use asset amortization 200 200 400 400
Finance lease interest expense $ 500 $ 500 $ 1,100 $ 1,000
Minimum        
Lessee, Lease, Description [Line Items]        
Remaining lease terms     1 year  
Maximum        
Lessee, Lease, Description [Line Items]        
Remaining lease terms     34 years