v3.25.2
Warrants - Other (Details) - Non-employee Warrants
Feb. 28, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
$ / shares
Warrants    
Number of warrants issued | shares 60,000  
Exercise Price | $ / shares $ 4.69 $ 4.69
Warrant liability, Fair value | $ $ 187,000  
Expected volatility    
Warrants    
Warrants, measurement input 1.101  
Risk-free interest rate    
Warrants    
Warrants, measurement input 0.0399