XML 60 R47.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt principal $ 622,298 $ 685,000
Less: unamortized discount (74,972) (82,723)
Total debt 547,326 602,277
Less: current portion 120,096 94,367
Noncurrent portion 427,230 507,910
Related party    
Debt Instrument [Line Items]    
Less: current portion 74,000 51,500
Senior notes | Trina Solar AG Note    
Debt Instrument [Line Items]    
Total debt principal 150,000 150,000
Loans payable | Trina Solar (U.S.), Inc. Production Reserve Fee    
Debt Instrument [Line Items]    
Total debt principal 220,000 220,000
Line of credit | Senior Secured Credit Facility | Secured debt    
Debt Instrument [Line Items]    
Total debt principal 205,206 235,000
Convertible debt | Convertible note - related party | Related party    
Debt Instrument [Line Items]    
Total debt principal $ 47,092 $ 80,000