v3.26.1
LEASES - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lessee, Lease, Description [Line Items]    
Total operating lease costs $ 3,171 $ 10,361
Amortization of leased assets 2,566 404
Interest on lease liabilities 8,727 100
Total finance lease costs 11,293 504
General and administrative expenses    
Lessee, Lease, Description [Line Items]    
Total operating lease costs 222 1,070
Capitalized to inventory    
Lessee, Lease, Description [Line Items]    
Total operating lease costs $ 2,949 $ 9,291