v3.26.1
Leases - Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Operating leases    
Operating lease right-of-use assets $ 40,889 $ 46,375
Operating lease liabilities 14,519 12,922
Operating lease liabilities — less current portion 41,650 42,116
Total operating lease liabilities 56,169 55,038
Finance leases    
Finance lease right-of-use assets 11,315 14,216
Finance lease liabilities 8,329 8,480
Finance lease liabilities — less current portion 3,255 6,090
Total finance lease liabilities $ 11,584 $ 14,570
Finance Lease, Right-of-Use Asset, Balance Sheet Location [Extensible List] Property and equipment, net Property and equipment, net
Fixed Assets, Excluding New Finance Lease    
Finance leases    
Finance lease right-of-use assets $ 0 $ 0
Property and equipment, gross 14,175 14,354
Less: accumulated depreciation and amortization $ (14,175) $ (14,354)