Annual report [Section 13 and 15(d), not S-K Item 405]

COMMON STOCK - Warrants Fair Value Measurement Inputs (Details)

v3.25.2
COMMON STOCK - Warrants Fair Value Measurement Inputs (Details)
Mar. 31, 2024
Discount period (years) | December 2018 Warrants  
Class of Warrant or Right  
Measurement input 4.7
Discount period (years) | June 2020 Warrants  
Class of Warrant or Right  
Measurement input 6.2
Discount period (years) | June 2023 Warrants  
Class of Warrant or Right  
Measurement input 9.2
Risk-free interest rate | December 2018 Warrants  
Class of Warrant or Right  
Measurement input 0.0419
Risk-free interest rate | June 2020 Warrants  
Class of Warrant or Right  
Measurement input 0.0416
Risk-free interest rate | June 2023 Warrants  
Class of Warrant or Right  
Measurement input 0.0416
Stock price volatility | December 2018 Warrants  
Class of Warrant or Right  
Measurement input 0.8700
Stock price volatility | June 2020 Warrants  
Class of Warrant or Right  
Measurement input 0.8600
Stock price volatility | June 2023 Warrants  
Class of Warrant or Right  
Measurement input 0.8100
Exercise price | December 2018 Warrants  
Class of Warrant or Right  
Measurement input 6.60
Exercise price | June 2020 Warrants  
Class of Warrant or Right  
Measurement input 6.00
Exercise price | June 2023 Warrants  
Class of Warrant or Right  
Measurement input 9.00