XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.4
Finance Leases and Equipment Financing Obligations - Narrative (Details) - USD ($)
$ in Thousands
Jan. 31, 2026
Dec. 31, 2025
Aug. 31, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]        
Finance lease liabilities and equipment financing obligations, current   $ 31,411   $ 3,550
Finance lease liabilities and equipment financing obligations, long-term   99,103    
Finance lease liability   130,514 $ 131,503  
Finance lease, liability, to be paid   148,336    
Subsequent Event        
Lessee, Lease, Description [Line Items]        
Finance lease, liability, to be paid $ 60,698      
Finance lease, term 4 years      
Equipment Under Finance Leases        
Lessee, Lease, Description [Line Items]        
Finance lease liabilities and equipment financing obligations, current   1,652    
Finance lease liabilities and equipment financing obligations, long-term   $ 287