XML 206 R87.htm IDEA: XBRL DOCUMENT v3.25.3
Income Taxes - Schedule of tax credit carryforwards (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Federal Tax Jurisdiction Other [Member]  
Tax Credit Carryforward [Line Items]  
NOLs Amount $ 160.8
NOLs Expiration Years Indefinite
Federal Tax Jurisdiction Other [Member] | Research [Member]  
Tax Credit Carryforward [Line Items]  
Research and development tax credits Amount $ 9.4
Research and development tax credits Expiration Years 2039
State and Local Jurisdiction [Member]  
Tax Credit Carryforward [Line Items]  
NOLs Amount $ 154.3
NOLs Expiration Years 2039
State and Local Jurisdiction [Member] | Research [Member]  
Tax Credit Carryforward [Line Items]  
Research and development tax credits Amount $ 6.7
Research and development tax credits Expiration Years Indefinite