XML 95 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes [Line Items]        
Valuation allowance $ 168,293,000 $ 39,323,000 $ 21,200,000  
Increase valuation allowance 129,000,000.0 18,100,000 9,900,000  
Unrecognized tax benefits 23,070,000 3,993,000 3,162,000 $ 2,005,000
Unrecognized tax benefits, accrual for interest and penalties 0 0 0  
Unremitted earnings 4,100,000 1,300,000    
Federal        
Income Taxes [Line Items]        
Net operating loss carryforwards 1,800,000 2,000,000.0    
Research and development credits 43,600,000 5,600,000 $ 200,000  
State        
Income Taxes [Line Items]        
Net operating loss carryforwards 10,400,000 3,700,000    
Research and development credits 33,200,000 7,500,000    
Foreign        
Income Taxes [Line Items]        
Research and development credits $ 2,000,000.0 $ 900,000