XML 117 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Line Items]        
Uncertain tax benefits $ 9,525,000 $ 4,447,000 $ 1,754,000 $ 924,000
Interest or penalties recognized for the period 0 $ 0    
Federal        
Income Tax Disclosure [Line Items]        
Net operating loss carryforwards 430,200,000      
Research credit carryforwards 28,300,000      
State        
Income Tax Disclosure [Line Items]        
Net operating loss carryforwards $ 1,188,100,000      
Net operating loss carryforward period 20 years      
California        
Income Tax Disclosure [Line Items]        
Research credit carryforwards $ 8,100,000