XML 72 R59.htm IDEA: XBRL DOCUMENT v3.25.3
RELATED PARTY TRANSACTIONS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]          
Total net sales $ 210,522 $ 0 $ 396,741 $ 0  
Deferred revenue 77,369   77,369   $ 48,155
Selling, general and administrative 62,663 17,397 166,027 46,085  
Related party          
Related Party Transaction [Line Items]          
Total net sales 120,137 $ 0 239,891 $ 0  
Related party | Trina Group          
Related Party Transaction [Line Items]          
Total net sales 120,100   239,900    
Amortization of intangible assets 11,400   34,000    
Deferred revenue 53,800   53,800   $ 40,200
Selling, general and administrative $ 31,800   $ 59,700