v3.25.4
Leases - Supplemental cash flow information related to leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Operating cash flows from finance leases $ 454 $ 301
Operating cash flows from operating leases 10,946 10,958
Financing cash flows from finance leases 2,344 1,695
Finance and operating lease obligation interest $ 1,100 $ 1,400