XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Components of Lease Expense and Other Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease expense $ 4,282 $ 4,489
Short-term lease expense 552 429
Variable lease expense 429 604
Sublease income (57) 0
Total lease expense 5,206 5,522
Operating cash flows - operating leases payments 3,850 4,165
Right of use assets obtained in exchange for operating lease obligations $ 1,534 $ 8,590
Weighted-average remaining lease term - operating leases 8 years 11 months 26 days 8 years 4 months 28 days
Weighted-average discount rate - operating leases 5.37% 5.18%