v3.24.2.u1
DEBT - Green Senior Convertible Notes Due 2026 (Details) - 2026 Notes - Convertible notes - USD ($)
$ in Millions
Dec. 12, 2023
Jun. 30, 2024
Debt Instrument [Line Items]    
Amount of debt extinguished $ 20.0  
Debt instrument, original issuance discount, percent 12.50%  
Payments of debt issuance costs $ 0.6  
Proceeds from convertible notes $ 16.9  
Long-term debt, gross   $ 0.0