XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lessee, Lease, Description [Line Items]        
Operating lease costs $ 9,387 $ 8,180 $ 18,590 $ 15,939
Finance lease cost:        
Amortization of leased assets 895 855 1,872 1,571
Interest on finance lease obligations 146 68 277 129
Total lease costs 10,428 9,103 20,739 17,639
Operating Lease        
Finance lease cost:        
Variable lease costs 1,100 800 2,300 1,700
Short-term lease costs 300 300 600 600
Finance Lease        
Finance lease cost:        
Variable lease costs $ 100 $ 200 $ 400 $ 400