XML 127 R113.htm IDEA: XBRL DOCUMENT v3.25.1
COMMITMENTS AND CONTINGENCIES - Contingencies (Details)
12 Months Ended
Dec. 31, 2024
Solar 1  
COMMITMENTS AND CONTINGENCIES  
Cash deposit rate for anti-dumping duty on CSPV cells imported from China (as a percent) 0.00%
Cash deposit rate for countervailing duty on CSPV cells imported from China (as a percent) 15.87%
Solar 2  
COMMITMENTS AND CONTINGENCIES  
Cash deposit rate for anti-dumping duty on CSPV cells imported from China (as a percent) 30.06%
Cash deposit rate for countervailing duty on CSPV cells imported from China (as a percent) 33.58%
Solar 2 | Minimum  
COMMITMENTS AND CONTINGENCIES  
Duty rate for anti-dumping duty on CSPV cells imported from Taiwan (as a percent) 1.33%
Solar 2 | Maximum  
COMMITMENTS AND CONTINGENCIES  
Duty rate for anti-dumping duty on CSPV cells imported from Taiwan (as a percent) 4.39%
Solar 3  
COMMITMENTS AND CONTINGENCIES  
Cash deposit rate for anti-dumping duty on CSPV cells imported from Thailand on or after a specified date. 111.45%
Cash deposit rate, Countervailing duty on CSPV cells imported from Thailand on or after specific date 263.74%