XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock - Stock Warrants - Additional Information (Detail) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Feb. 29, 2024
Class of Warrant or Right [Line Items]      
Percentage of voting power 50.00%    
Warrants Issued in December 2019 [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase common stock 0 0  
Pre Funded Warrants      
Class of Warrant or Right [Line Items]      
Percentage of outstanding shares of common stock 50.00%    
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