v3.26.3
Warrants - Schedule of Warrants Outstanding (Detail) - $ / shares
12 Months Ended
Jun. 30, 2026
Jul. 22, 2025
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 3,953,187  
Pre-Funded Warrants Issued For Services    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 546,348  
Exercise price $ 0.0001  
Initial Exercise Date Sep. 24, 2025  
Tranche 1    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 584,795 584,795
Exercise price $ 3.42 $ 3.42
Initial Exercise Date Jul. 22, 2025  
Expiration Date Jul. 22, 2030  
Tranche 2    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 292,398 292,398
Exercise price $ 3.93 $ 3.93
Initial Exercise Date Jul. 22, 2025  
Expiration Date Jul. 22, 2030  
Tranche 3    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 292,398 292,398
Exercise price $ 4.62 $ 4.62
Initial Exercise Date Jul. 22, 2025  
Expiration Date Jul. 22, 2030  
Tranche 4    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 292,398 292,398
Exercise price $ 5.13 $ 5.13
Initial Exercise Date Jul. 22, 2025  
Expiration Date Jul. 22, 2030  
Strategic Advisor Warrants    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 438,597  
Exercise price $ 4.1  
Initial Exercise Date Jul. 22, 2025  
Expiration Date Jul. 22, 2030  
Placement Agent Warrants    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 1,169,591  
Exercise price $ 4.1  
Initial Exercise Date Jul. 22, 2025  
Expiration Date Jul. 22, 2030  
GD Advisory Warrants in Lieu of Cash Payment    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 234,149  
Exercise price $ 0.0001  
Initial Exercise Date Oct. 08, 2025  
Expiration Date Oct. 08, 2030  
Other Warrant    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 102,513  
Exercise price $ 6.8  
Initial Exercise Date Oct. 25, 2022  
Expiration Date Oct. 25, 2027