XML 57 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock - Stock Warrants - Additional Information (Detail) - $ / shares
Jun. 30, 2025
Jun. 30, 2024
Feb. 29, 2024
Warrants Issued in December 2019 [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase common stock 0 0  
Pre-Funded Warrants | Private Placement [Member]      
Class of Warrant or Right [Line Items]      
Exercise price per share of warrant     $ 0.001
Pre-Funded Warrants | Common Stock [Member] | Private Placement [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase common stock     13,086,151
Exercise price per share of warrant     $ 4.906