XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Leases [Abstract]    
Operating cash flows for operating leases $ 8,567 $ 5,604
Operating cash flows for finance leases 1,277 651
Financing cash flows for finance leases 6,456 2,524
ROU assets obtained in exchange for new operating lease liabilities 14,177 17,525
ROU assets obtained in exchange for new financing lease liabilities $ 7,426 $ 11,533