v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax [Line Items]      
Recognized stock-based compensation windfall $ 46,000,000    
Current income tax benefit $ 266,000 $ 288,000 $ 66,000
Income tax examination The Company files income tax returns in the U.S. federal jurisdiction and various state jurisdictions. Due to its operating loss carryforwards, the U.S. federal statute of limitations remains open for tax year 2016 and onward and the Company continues to be subject to examination by the Internal Revenue Service for tax years 2016 and later. The resolutions of any examinations are not expected to be material to these financial statements.    
Penalties or accrued interest $ 0 $ 0  
Effective income tax rate reconciliation percentage (0.04%) (0.14%) (0.02%)
Uncertain tax positions $ 0 $ 0 $ 0
Internal Revenue Service [Member]      
Income Tax [Line Items]      
Tax year that remains open 2016    
Federal [Member]      
Income Tax [Line Items]      
Net operating loss carryforwards $ 257,000,000    
State [Member]      
Income Tax [Line Items]      
Net operating loss carryforwards $ 51,700,000    
Maximum [Member]      
Income Tax [Line Items]      
Effective income tax rate reconciliation percentage 50.00%    
Minimum [Member]      
Income Tax [Line Items]      
Effective income tax rate reconciliation percentage 50.00%