v3.25.1
DEBT - Schedule of Debt Borrowing Rates (Details)
Mar. 31, 2025
Trina Solar AG Note | Senior notes  
Debt Instrument [Line Items]  
Interest Rate 1.00%
Effective Interest Rate 6.00%
Trina Solar (U.S.), Inc. Production Reserve Fee | Loans payable  
Debt Instrument [Line Items]  
Interest Rate 0.00%
Effective Interest Rate 4.90%
Senior Secured Credit Facility | Line of credit | Secured debt  
Debt Instrument [Line Items]  
Effective Interest Rate 7.50%
Convertible note - related party | Convertible debt | Related party  
Debt Instrument [Line Items]  
Interest Rate 7.00%
Effective Interest Rate 6.90%