v3.25.4
Share-Based Compensation and Warrants - Summary of Legacy Warrants (Details) - Legacy warrants - $ / shares
6 Months Ended
Dec. 31, 2025
Jun. 30, 2025
Oct. 31, 2020
Share-Based Compensation and Warrants      
Warrants outstanding, beginning (in shares) 850,442    
Warrant expirations (In shares) (660)    
Warrants outstanding, ending (in shares) 849,782    
Warrants Outstanding, Beginning Price (in dollars per share) $ 19.9    
Warrant expirations, Price (in dollars per share) 67.55    
Warrants Outstanding, Ending Price (in dollars per share) $ 19.86    
Weighted average remaining contractual term 1 year 9 months 18 days 2 years 3 months 18 days 7 years
Pre-funded warrants to purchase shares of common stock     820,001
Warrants issued 0    
Warrants exercised 0    
Warrant price (per share) $ 19.86 $ 19.9 $ 19.5