XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investment in tax equity fund $ 6,900 $ 6,904 $ 0  
Deferred tax asset, tax equity fund   1,800    
Other income (expense), net   100    
Increase in liability as a result of increasing the profit element and risk premium input by 100 basis points   (1,300)    
Decrease in liability as a result of decreasing the profit element and risk premium input by 100 basis points   1,300    
Decrease in liability as a result of increasing the discount rate by 100 basis points   12,200    
Increase in liability as a result of decreasing the discount rate by 100 basis points   (13,700)    
Level 2 | Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Tax equity fund investment, fair value   0   $ 0
Level 2 | Recurring | Convertible Notes | Notes due 2028        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes payable fair value   487,400    
Level 2 | Recurring | Convertible Notes | Notes due 2026        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Notes payable fair value   601,300    
Level 3 | Recurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Tax equity fund investment, fair value   $ 5,190   $ 0