v3.26.3
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]    
Operating cash flows from operating leases $ 5,115 $ 3,935
Operating cash flows from finance leases 721 619
Financing cash flows from finance leases 3,893 3,052
Operating leases 3,526 2,317
Finance leases 4,221 13,475
Right of use assets disposed or adjusted modifying operating lease liabilities 419 0
Right-of-use assets disposed or adjusted modifying finance leases liabilities $ 99 $ 0