v3.24.2.u1
SUBSEQUENT EVENTS  (Details) - USD ($)
Jul. 18, 2024
Jun. 30, 2024
Mar. 15, 2024
Subsequent Event | Third additional note      
Subsequent Event [Line Items]      
Number of securities called by warrants or rights (in shares) 2,715,777    
2024 Notes | Convertible notes      
Subsequent Event [Line Items]      
Principal balance as of the valuation date   $ 7,800,000 $ 139,000,000.0
2024 Notes | Convertible notes | Subsequent Event      
Subsequent Event [Line Items]      
Principal balance as of the valuation date $ 4,000,000