XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.2
Leases - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Leases [Abstract]    
Operating cash flows for operating leases $ 5,656 $ 3,042
Operating cash flows for finance leases 831 389
Financing cash flows for finance leases 4,209 1,618
ROU assets obtained in exchange for new operating lease liabilities 13,815 9,539
ROU assets obtained in exchange for new financing lease liabilities $ 4,208 $ 1,520