XML 106 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Supplemental Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating cash flows for operating leases $ 11,301 $ 8,404 $ 4,966
Operating cash flows for finance leases 1,750 1,189 767
Financing cash flows for finance leases 8,929 4,791 2,992
ROU assets obtained in exchange for new operating lease liabilities 14,670 18,081 6,740
ROU assets obtained in exchange for new financing lease liabilities $ 8,300 $ 13,997 $ 9,368