v3.24.2.u1
DEBT - Warrants, Fair Value Inputs (Details)
Jun. 30, 2024
USD ($)
$ / shares
May 29, 2024
USD ($)
$ / shares
May 10, 2024
USD ($)
$ / shares
Mar. 15, 2024
USD ($)
$ / shares
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Stock Price (in usd per share) | $ / shares $ 1.57 $ 3.80 $ 3.60 $ 5.32
2024 Warrants        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value | $ $ 4,600,000      
2024 Warrants, March 15, 2024 Issue        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value | $ $ 1,266,294   $ 3,706,121 $ 4,749,754
Strike Price (in usd per share) | $ / shares $ 7.0000     $ 7.0000
Estimated time to expiration (years) 10 years     10 years
2024 Warrants, May 10, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value | $ $ 1,564,661      
Strike Price (in usd per share) | $ / shares $ 5.8860   $ 5.8860  
Estimated time to expiration (years) 10 years   10 years  
2024 Warrants, May 2029, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value | $ $ 1,749,487 $ 4,099,389    
Strike Price (in usd per share) | $ / shares $ 5.8880 $ 5.8880    
Estimated time to expiration (years) 10 years 10 years    
Volatility (annual) | 2024 Warrants, March 15, 2024 Issue        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.650     0.450
Volatility (annual) | 2024 Warrants, May 10, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.650   0.500  
Volatility (annual) | 2024 Warrants, May 2029, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.650 0.450    
Risk-Free Rate | 2024 Warrants, March 15, 2024 Issue        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.043     0.042
Risk-Free Rate | 2024 Warrants, May 10, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.043   0.044  
Risk-Free Rate | 2024 Warrants, May 2029, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.043 0.045    
Dividend Yield | 2024 Warrants, March 15, 2024 Issue        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.000     0.000
Dividend Yield | 2024 Warrants, May 10, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.000   0.000  
Dividend Yield | 2024 Warrants, May 2029, 2024        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Warrants and rights outstanding, measurement input 0.000 0.000