v3.26.1
Property and Equipment - Schedule of Property and Equipment Depreciation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]        
Total depreciation expense $ 27,839 $ 20,743 $ 58,426 $ 40,095
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Property, Plant, and Equipment [Line Items]        
Total depreciation expense 26,183 19,942 55,340 38,907
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Property, Plant, and Equipment [Line Items]        
Total depreciation expense $ 1,656 $ 801 $ 3,086 $ 1,188