v3.25.4
Income Taxes -Schedule of Net Operating Loss and Tax Credit Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Domestic Tax Jurisdiction      
Income Tax Disclosure [Abstract]      
Tax credit $ 15,800    
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 358,200    
Tax credit 15,800    
UNITED STATES      
Income Tax Disclosure [Abstract]      
Tax credit 15,802 $ 13,384 $ 10,616
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 358,221 317,173 306,885
Tax credit 15,802 13,384 10,616
State and Local Jurisdiction      
Income Tax Disclosure [Abstract]      
Tax credit 8,802 7,933 7,056
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforwards 219,928 206,626 203,782
Tax credit $ 8,802 $ 7,933 $ 7,056