XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Lessee, Lease, Description [Line Items]        
Operating lease costs $ 9,676 $ 8,355 $ 28,266 $ 24,293
Finance lease cost:        
Amortization of leased assets 976 817 2,848 2,388
Interest on finance lease obligations 161 87 438 216
Total lease costs 10,813 9,259 31,552 26,897
Operating Lease        
Finance lease cost:        
Variable lease costs 1,200 900 3,500 2,600
Short-term lease costs $ 300 300 900 900
Finance Lease        
Finance lease cost:        
Variable lease costs   $ 200 $ 600 $ 600