v3.26.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease cost $ 5,108 $ 5,315
Amortization of right-of-use assets 174 102
Interest on lease liabilities 55 31
Total Finance lease cost 229 133
Variable lease cost 1,484 1,875
Sublease income 0 (368)
Total lease cost, net 6,821 6,955
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 8,742 11,170
Operating cash flows from finance leases 51 28
Financing cash flows from finance leases $ 159 $ 124
Weighted Average Remaining Lease term (in years)    
Operating leases (in years) 5 years 6 months 18 days 6 years 4 months 17 days
Finance leases (in years) 3 years 6 months 18 days 4 years 6 months 10 days
Weighted Average Discount Rate    
Operating leases 5.89% 5.74%
Finance leases 7.77% 7.77%