v3.24.2.u1
DEBT - Debt, Fair Value Inputs (Details) - Convertible notes
Jun. 30, 2024
USD ($)
May 29, 2024
USD ($)
May 10, 2024
USD ($)
Mar. 15, 2024
USD ($)
2024 Notes        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Principal balance as of the valuation date $ 7,800,000     $ 139,000,000.0
May 10 Issuance        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Principal balance as of the valuation date     $ 6,285,714  
May 10 Issuance | Risk-Free Rate        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input     0.053  
May 10 Issuance | Corporate Bond Yield        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input     0.1559  
May 10 Issuance | Volatility (Annual)        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input     0.9500  
May 29 Issuance        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Principal balance as of the valuation date   $ 7,000,000    
May 29 Issuance | Risk-Free Rate        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input   0.053    
May 29 Issuance | Corporate Bond Yield        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input   0.1560    
May 29 Issuance | Volatility (Annual)        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input   0.9000    
2026 Notes        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Principal balance as of the valuation date       $ 9,000,000
2026 Notes | Risk-Free Rate        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input       0.053
2026 Notes | Corporate Bond Yield        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input       0.1578
2026 Notes | Volatility (Annual)        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Debt instrument, measurement input       0.8500