v3.25.1
STOCKHOLDERS' EQUITY - Stock Options (Details) - $ / shares
3 Months Ended
Jul. 13, 2023
Mar. 31, 2025
Number of Options    
Exercised (3,000,000)  
Stock option expense    
Number of Options    
Outstanding, beginning balance   18,218,126
Issued   896,990
Exercised   (2,586)
Expired/Cancelled   (313,863)
Outstanding, ending balance   18,798,667
Ending vested and expected to vest   18,798,667
Options exercisable   14,636,506
Weighted Average Exercise Price    
Outstanding, beginning balance   $ 17.41
Issued   4.99
Exercised   5.8
Expired/Cancelled   17.08
Outstanding, ending balance   16.83
Ending vested and expected to vest   16.83
Options exercisable   $ 19.43
Weighted Average Remaining Contractual Life (Years)    
Options outstanding, remaining term   6 years 1 month 20 days
Ending vested and expected to vest, remaining term   6 years 1 month 20 days
Options exercisable, remaining term   5 years 4 months 6 days