XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Lease, Cost [Abstract]        
Operating lease cost $ 3,401 $ 3,248 $ 10,369 $ 9,829
Finance lease cost        
Amortization of right-of-use assets 625 618 1,866 1,855
Interest on lease liabilities 540 558 1,623 1,678
Variable lease cost 1,521 1,424 4,682 4,186
Short-term lease cost 1,383 1,407 4,197 4,436
Sublease income (29) (44) (108) (208)
Total lease cost $ 7,441 $ 7,211 $ 22,629 $ 21,776