XML 117 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Expiration of Loss and Tax Credit Carryforwards (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward $ 359,612
Tax Credit Carryforward 17,657
2026–2030  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward 5,067
Tax Credit Carryforward 0
Thereafter  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward 42,376
Tax Credit Carryforward 1,494
No expiration date  
Operating Loss and Tax Credit Carryforward [Line Items]  
Loss Carryforward 312,169
Tax Credit Carryforward $ 16,163