v3.26.1
Warrants - Additional Information (Detail) - $ / shares
1 Months Ended
Oct. 10, 2025
Jul. 07, 2025
Oct. 31, 2025
Jul. 31, 2025
Jun. 30, 2026
Nov. 30, 2024
Sep. 30, 2021
Aug. 31, 2020
Warrants [Line Items]                
Class of warrant or right, exercise price of warrants or rights         $ 1.38      
Warrant issue price         $ 11.5      
Class of warrant redeemed         0      
Class of warrants or rights vested and execisable           0   543,152
Series A Prefunded Warrants [Member]                
Warrants [Line Items]                
Number of warrants or rights outstanding         0      
Series A Prefunded Warrants [Member] | Underwriting Agreement [Member]                
Warrants [Line Items]                
Number of shares issued   3,855,557   3,855,557        
Sale of stock, price per share       $ 0.0001        
Class of warrant or right, exercise price of warrants or rights   $ 55.49            
Series A Private Warrants [Member]                
Warrants [Line Items]                
Number of warrants or rights outstanding         36,042,530      
Series A Private Warrants [Member] | Underwriting Agreement [Member]                
Warrants [Line Items]                
Number of shares issued   36,042,530   36,042,530        
Sale of stock, price per share       $ 99.88        
Series B PreFunded Warrants                
Warrants [Line Items]                
Number of warrants or rights outstanding         0      
Series B PreFunded Warrants | Underwriting Agreement [Member]                
Warrants [Line Items]                
Number of shares issued 5,005,400   5,005,400          
Sale of stock, price per share     $ 0.0001          
Class of warrant or right, exercise price of warrants or rights $ 93              
Series B Private Warrants                
Warrants [Line Items]                
Number of warrants or rights outstanding         43,010,800      
Series B Private Warrants | Underwriting Agreement [Member]                
Warrants [Line Items]                
Number of shares issued 43,010,800   43,010,800          
Sale of stock, price per share     $ 155          
Public Warrants [Member]                
Warrants [Line Items]                
Number of warrants or rights outstanding         1,065,043   7,500,000  
Class of warrant redeemed         0