XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]        
Accumulated federal tax losses $ 275,800,000 $ 190,300,000    
Accumulated federal tax losses with indefinite life 226,600,000      
Accumulated state tax losses 17,800,000 18,800,000    
Research and development credit carry-forwards 43,700,000 38,700,000    
Tax cut job act, impact of provision in deferred tax assets $ 35,200,000      
Federal tax losses and research and development credit carryforward expiration year 2020      
Unrecognized tax benefits $ 10,958,000 $ 9,696,000 $ 7,640,000 $ 5,606,000
Unrecognized tax benefits, if recognized would impact the effective tax rate 0      
Accrued interest and penalties related to unrecognized tax benefits $ 0