v3.26.1
Stockholder's Equity - Additional Information (Detail) - USD ($)
1 Months Ended 8 Months Ended 12 Months Ended
Jul. 31, 2025
Nov. 30, 2024
Apr. 30, 2024
Feb. 29, 2024
Dec. 31, 2025
Apr. 30, 2025
Apr. 30, 2024
Class of Warrant or Right [Line Items]              
Pre-funded warrants outstanding     3,483,688   3,483,688 3,483,688 3,483,688
Common stock, per share     $ 0.001   $ 0.001 $ 0.001 $ 0.001
Common stock, shares issued     42,521,975   50,900,777 49,762,048 42,521,975
Cash proceeds from issuance of common stock           $ 55,911,000 $ 96,945,000
Net proceeds from offering, after deducting estimated expenses   $ 51,300,000   $ 150,100,000      
Underwriting discounts, commissions, and other offering expenses       $ 500,000      
Common Stock [Member]              
Class of Warrant or Right [Line Items]              
Common stock, shares issued           6,000,000 7,016,312
Aggregate number of shares to issue and sell under subscription agreements   5,500,000   7,016,312      
Offering price per share under subscription agreements   $ 10   $ 15.25      
Cash proceeds from issuance of common stock         $ 0    
Aggregate offering price $ 100,000,000            
Pre-funded Warrants [Member]              
Class of Warrant or Right [Line Items]              
Offering price per share under subscription agreements       15.249      
Exercise price per share of each pre-funded warrant       $ 0.001      
Pre-funded Warrants [Member] | Maximum [Member]              
Class of Warrant or Right [Line Items]              
Warrants to purchase shares of common stock       3,483,688      
Direct Offering [Member] | Pre-funded Warrants [Member]              
Class of Warrant or Right [Line Items]              
Common stock, shares issued     182,453        
DRI Healthcare Trust [Member] | Securities Purchase Agreement [Member]              
Class of Warrant or Right [Line Items]              
Common stock, shares issued   500,000          
Offering price per share under subscription agreements   $ 10          
Cash proceeds from issuance of common stock   $ 4,700,000