Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Supplemental Lease Information (Details)

v3.25.4
Leases - Supplemental Lease Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating leases    
Operating lease right-of-use assets $ 31,837 $ 28,689
Operating lease liabilities, current portion 8,404 5,031
Operating lease liabilities, net of current portion 26,167 26,178
Operating lease, liability 34,571 31,209
Finance leases    
Financing lease right-of-use assets 15,809 11,351
Accumulated amortization (5,680) (3,860)
Financing lease right-of-use assets, net 10,129 7,491
Finance lease liabilities, current 2,254 2,579
Finance lease liabilities, non-current 7,447 3,859
Total finance lease liabilities $ 9,701 $ 6,438
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total Total
Weighted-average remaining lease term (years)    
Operating leases 10 years 9 months 18 days 9 years 6 months
Finance leases 2 years 10 months 24 days 3 years 4 months 24 days
Weighted-average discount rate    
Operating leases 6.90% 6.60%
Finance leases 5.20% 7.50%