XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Summary of Stock Option Activity (Detail) - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Outstanding Beginning Balance, Number of Shares 2,511,449  
Canceled/Forfeited, Number of Shares (9,001)  
Outstanding Ending Balance, Number of Shares 2,502,448 2,511,449
Outstanding Beginning Balance, Weighted-Average Exercise Price Per Share $ 3.28  
Cancelled/Forfeited, Weighted-Average Exercise Price Per Share 6.71  
Outstanding Ending Balance, Weighted-Average Exercise Price Per Share 3.26 $ 3.28
Outstanding, $1.17 - $10.32 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum   1.17
Exercise Price Per Share, Maximum   $ 10.32
Cancelled/Forfeited, $4.08 - $7.63 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum 4.08  
Exercise Price Per Share, Maximum 7.63  
Outstanding, $1.17 - $10.32 [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Exercise Price Per Share, Minimum 1.17  
Exercise Price Per Share, Maximum $ 10.32