XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Components of Lease Expense and Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]        
Operating lease expense $ 4,296 $ 4,612 $ 12,942 $ 13,282
Short-term lease expense 393 463 1,230 1,354
Variable lease expense 212 408 1,032 1,449
Sublease income (56) (57) (169) (57)
Total lease expense 4,845 5,426 15,035 16,028
Operating cash flows - operating leases payments 3,882 3,961 12,791 12,711
Right of use assets obtained in exchange for operating lease obligations $ 3,647 $ 2,054 $ 10,606 $ 12,459
Weighted-average remaining lease term - operating leases 8 years 4 months 24 days 8 years 2 months 12 days 8 years 4 months 24 days 8 years 2 months 12 days
Weighted-average discount rate - operating leases 5.41% 5.29% 5.41% 5.29%