XML 85 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]      
Increase in valuation allowance $ 19,000,000    
Cumulative change in ownership percentage 50.00%    
Cumulative change in ownership period 3 years    
Pre-tax book income (loss) in the United States $ 65,400,000 $ 28,700,000  
Percentage of taxable income, operating loss carryforwards 80.00%    
Unrecognized Tax Benefits $ 4,995,000 $ 3,999,000 $ 2,853,000
Unrecognized tax benefits, accrual for interest and penalties 0    
Federal [Member]      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards 99,700,000    
Federal [Member] | Research and development [Member]      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards $ 7,400,000    
Net operating loss carryforwards, expiration year 2041    
State [Member]      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards $ 143,400,000    
Net operating loss carryforwards, expiration year 2039    
State [Member] | Research and development [Member]      
Income Tax Contingency [Line Items]      
Net operating loss carryforwards $ 5,200,000