XML 106 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of net deferred tax assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:        
Accrued bonus $ 2,036 $ 3,652    
Unearned revenue 158 1,233    
Stock-based compensation 9,793 7,308    
Depreciation and amortization 3,109 2,843    
Capitalized R&D costs 62,939 27,432    
Lease liabilities 4,483 2,031    
R&D credit carryforwards 29,800 11,428    
Net operating loss carryforwards 56,204 36,197    
Other 677 686    
Total deferred tax assets 169,199 92,810    
Valuation allowance (166,287) (90,963) $ (48,212) $ (20,388)
Total deferred tax assets net of valuation allowance 2,912 1,847    
Deferred tax liabilities:        
Right of use assets (2,386) (1,142)    
Other (526) (705)    
Total deferred tax liabilities (2,912) (1,847)    
Net deferred tax assets (liabilities) $ 0 $ 0