v3.25.4
Stockholders' Equity - Stock option Activity (Details) - $ / shares
6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Shares    
Outstanding beginning balance (in shares) 2,738,804  
Granted (in shares) 260,000  
Exercised (in shares) (268,500) (111,821)
Outstanding ending balance (in shares) 2,730,304  
Weighted Average Exercise Price    
Outstanding beginning balance Weighted Average Exercise Price $ 2.06  
Granted Weighted Average Exercise Price 3.07  
Exercised Weighted Average Exercise Price 0.84  
Outstanding ending balance Weighted Average Exercise Price $ 2.28  
Vested Options    
Shares    
Outstanding beginning balance (in shares) 2,371,330  
Options vesting (in shares) 151,322  
Exercised (in shares) (268,500)  
Outstanding ending balance (in shares) 2,254,152  
Weighted Average Exercise Price    
Outstanding beginning balance Weighted Average Exercise Price $ 1.96  
Options vesting Weighted Average Exercise Price 2.77  
Exercised Weighted Average Exercise Price 0.84  
Outstanding ending balance Weighted Average Exercise Price $ 2.14  
Unvested Options    
Shares    
Outstanding beginning balance (in shares) 367,474  
Granted (in shares) 260,000  
Options vesting (in shares) 151,322  
Outstanding ending balance (in shares) 476,152  
Weighted Average Exercise Price    
Outstanding beginning balance Weighted Average Exercise Price $ 2.77  
Granted Weighted Average Exercise Price 3.07  
Options vesting Weighted Average Exercise Price 2.77  
Outstanding ending balance Weighted Average Exercise Price $ 2.93