XML 130 R115.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes Tax Carryforwards (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Valuation Allowance $ 10,000
Tax Credit Carryforward, Amount 21,500
Deferred Tax Assets, Tax Credit Carryforwards 31,500
Research Tax Credit Carryforward  
Tax Credit Carryforward [Line Items]  
Tax Credit Carryforward, Valuation Allowance $ 18,100