v3.26.3
Leases - Schedule of Operating Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Lessee, Lease, Description [Line Items]        
Finance lease costs, depreciation expense $ 2,833 $ 2,033 $ 7,642 $ 6,879
Finance lease costs, interest expense 1,659 792 3,930 2,325
Lease financing obligation costs, depreciation expense 212 246 638 1,088
Lease financing obligation costs, interest expense 2 39 23 211
Variable lease costs 1,255 1,240 3,369 3,557
Total operating lease costs 4,633 3,933 12,763 10,945
Income Statement Location [Axis]: us-gaap:CostOfRevenue        
Lessee, Lease, Description [Line Items]        
Total operating lease costs 4,603 3,730 12,647 10,275
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Lessee, Lease, Description [Line Items]        
Total operating lease costs 30 203 116 670
Lease Components        
Lessee, Lease, Description [Line Items]        
Rental expense 2,356 1,779 6,264 4,248
Non-Lease Components        
Lessee, Lease, Description [Line Items]        
Rental expense $ 1,022 $ 914 $ 3,130 $ 3,140