v3.26.3
Leases - Schedule of Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Operating leases    
Operating lease right-of-use assets $ 43,403 $ 46,375
Operating lease liabilities 15,240 12,922
Operating lease liabilities — less current portion 42,824 42,116
Total operating lease liabilities 58,064 55,038
Finance leases    
Finance lease right-of-use assets 11,359 14,216
Finance lease liabilities 8,602 8,480
Finance lease liabilities — less current portion 2,958 6,090
Total finance lease liabilities $ 11,560 $ 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)