XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Lessee, Lease, Description [Line Items]        
Operating lease costs $ 8,180 $ 6,671 $ 15,939 $ 13,021
Finance lease cost:        
Amortization of leased assets 855 781 1,571 1,573
Interest on finance lease obligations 68 52 129 107
Total lease costs 9,103 7,504 17,639 14,701
Operating Lease        
Finance lease cost:        
Variable lease costs 800 800 1,700 1,500
Short-term lease costs 300 300 $ 600 500
Finance Lease        
Finance lease cost:        
Variable lease costs $ 200 $ 200   $ 400