v3.26.3
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Leases    
Operating lease cost $ 5,724 $ 6,265
Finance lease cost:    
Amortization of right-of-use assets 345 307
Interest on finance lease liabilities 66 77
Total finance lease cost 411 384
Total lease cost $ 6,135 $ 6,649