v3.26.1
STOCKHOLDERS' EQUITY - Summary of Warrants Exercised (Details)
Jun. 30, 2026
$ / shares
shares
Prefunded  
Class of Warrant or Right [Line Items]  
Warrants exercised 1,620,047
Exercise Price $1.70  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 1.7
Warrants exercised 2,048,464
Exercise Price $2.00  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 2
Warrants exercised 375,000
Exercise Price $2.4375  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 2.4375
Warrants exercised 137,989
Exercise Price $2.50  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 2.5
Warrants exercised 44,887
Exercise Price $5.50  
Class of Warrant or Right [Line Items]  
Warrant exercise price | $ / shares $ 5.5
Warrants exercised 409,091