v3.25.4
Income Taxes - Net Operating Losses Carryforwards Expire (Details)
$ in Millions
Dec. 31, 2025
USD ($)
Operating Loss Carryforwards [Line Items]  
U.S. capital loss carryforwards - definite lived $ 352.1
U.S. interest expense carryforwards - indefinite lived 19.8
U.S. Federal  
Operating Loss Carryforwards [Line Items]  
U.S. net operating loss carryforwards - definite lived 11.9
U.S. capital loss carryforwards - definite lived 352.1
U.S. interest expense carryforwards - indefinite lived 19.8
U.S. net operating loss carryforwards - indefinite lived $ 54.0