v3.26.1
LEASES - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lessee, Lease, Description [Line Items]        
Total operating lease costs $ 3,183 $ 12,438 $ 6,354 $ 22,799
Amortization of leased assets 2,705 703 5,271 1,107
Interest on lease liabilities 8,981 595 17,708 695
Total finance lease costs 11,686 1,298 22,979 1,802
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Lessee, Lease, Description [Line Items]        
Total operating lease costs 28 3,432 250 4,502
Location, Statement of Financial Position, Activity, Capitalization [Axis]: us-gaap:InventoryNet        
Lessee, Lease, Description [Line Items]        
Total operating lease costs $ 3,155 $ 9,006 $ 6,104 $ 18,297