XML 80 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]    
Operating cash flows for operating leases $ 6,764 $ 8,567
Operating cash flows for finance leases 1,261 1,277
Financing cash flows for finance leases 7,847 6,456
ROU assets obtained in exchange for new operating lease liabilities 2,709 14,177
ROU assets obtained in exchange for new financing lease liabilities $ 1,899 $ 7,426