XML 55 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Capitalization - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2024
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Schedule of Capitalization [Line Items]        
Percentage of common stock owned   9.99%   9.99%
Percentage of voting power   9.99%   9.99%
Maximum [Member]        
Schedule of Capitalization [Line Items]        
Percentage of common stock owned   19.99%   19.99%
Minimum [Member]        
Schedule of Capitalization [Line Items]        
Percentage of common stock owned   4.99%   4.99%
March 2024 Public Offering [Member]        
Schedule of Capitalization [Line Items]        
Number of shares sold   4,565,260    
Purchase price of share   $ 23   $ 23
Net proceeds from issuance of common stock   $ 131.1    
March 2024 Public Offering [Member] | Pre Funded Warrants [Member]        
Schedule of Capitalization [Line Items]        
Purchase price of share   $ 22.9999   $ 22.9999
Number of warrants issued   1,521,740   1,521,740
Exercise price of warrants   $ 0.0001   $ 0.0001
Pre-funded warrants exercised   0 0 0
Pre-funded warrants remained outstanding     1,324,740  
At-the-Market Offering Programs [Member]        
Schedule of Capitalization [Line Items]        
Aggregate offering price $ 150.0      
Common Stock [Member] | Private Placement [Member]        
Schedule of Capitalization [Line Items]        
Number of shares sold       4,565,000
Common Stock [Member] | March 2024 Public Offering [Member]        
Schedule of Capitalization [Line Items]        
Number of shares sold     197,000