XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Narrative) (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
Valuation Allowance [Line Items]  
U.S. statutory rate 21.00%
UNITED STATES  
Valuation Allowance [Line Items]  
Deferred tax asset $ 34.2
Valuation allowance 52.4
Switzerland  
Valuation Allowance [Line Items]  
Deferred tax asset 8.4
Valuation allowance $ 8.4