v3.25.2
Accrued Inducement Grant (Details) - USD ($)
6 Months Ended
Jun. 17, 2025
Jun. 30, 2025
Accrued Inducement Grant    
Number of awards granted   393,600
Inducement Awards    
Accrued Inducement Grant    
Number of awards granted 500,000  
Fair value of the shares $ 3,485,000 $ 5,190,000
Stock price per share $ 6.97 $ 10.38
Mark-to-market increase in fair value of shares   $ 1,705,000