v3.26.1
Common Share Warrants - Additional Information (Detail) - $ / shares
1 Months Ended 6 Months Ended
Dec. 05, 2022
Mar. 31, 2026
Oct. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Oct. 01, 2025
May 08, 2024
Class of Warrant or Right [Line Items]              
Exercise price     $ 6.64 $ 0.0001      
Common stock, shares issued       22,680,288 18,311,000    
Percentage of ownership   9.99%          
2022 Warrants [Member]              
Class of Warrant or Right [Line Items]              
Exercise price       $ 95.37      
2022 Warrants [Member] | Private Placement [Member]              
Class of Warrant or Right [Line Items]              
Number of shares of common stock issued 635,703            
Sale of stock price per share $ 95.37            
2025 Placement Warrants [Member]              
Class of Warrant or Right [Line Items]              
Exercise price       6.64      
2025 Placement Warrants [Member] | Private Placement [Member]              
Class of Warrant or Right [Line Items]              
Exercise price     $ 6.64        
Common stock, shares issued           1,317,771  
Pre-Funded Warrants [Member]              
Class of Warrant or Right [Line Items]              
Warrants purchased     956,885        
Exercise price   $ 0.0001 $ 0.0001 $ 0.0001      
Common stock, shares issued   3,391,164 2,913,136 4,005,544      
2025 Warrants [Member]              
Class of Warrant or Right [Line Items]              
Warrants purchased     1,882,530        
Exercise price       $ 6.64      
Common stock, shares issued     215,906        
2025 Warrants [Member] | Private Placement [Member]              
Class of Warrant or Right [Line Items]              
Purchase share of common stock     4,600,587        
2026 Warrants [Member]              
Class of Warrant or Right [Line Items]              
Exercise price   $ 10   $ 10      
Purchase share of common stock   4,421,518          
May 2024 Warrants [Member]              
Class of Warrant or Right [Line Items]              
Sale of stock price per share     $ 16.5        
Warrant, exercise price, decrease     $ 6.64        
Warrants purchased             3,068,417
Exercise price             $ 16.5
Conversion price description       The 2024 Warrants are exercisable through May 13, 2029. If the closing price of our common stock exceeds two times the then current exercise price of the warrants, which is currently equal to $33.00, for 20 trading days during any 30 consecutive trading day period, we can require the holder to exercise the 2024 Warrants.      
2025 Notes [Member] | Pre-Funded Warrants [Member]              
Class of Warrant or Right [Line Items]              
Warrants purchased     1,404,087        
2025 Notes [Member] | 2025 Warrants [Member]              
Class of Warrant or Right [Line Items]              
Warrants purchased     2,502,151        
2029 Notes [Member] | Pre-Funded Warrants [Member]              
Class of Warrant or Right [Line Items]              
Pre-funded warrants to common stock     552,164        
Maximum [Member]              
Class of Warrant or Right [Line Items]              
Percentage of ownership   19.99% 19.99%        
Minimum [Member]              
Class of Warrant or Right [Line Items]              
Percentage of ownership     4.99%