XML 78 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Income tax benefit (expense) $ 0.3 $ (0.2) $ 0.2 $ (0.3)
Effective tax rate, percentage 0.60% 0.60% 0.90% 0.30%
Federal statutory rate, percentage 21.00% 21.00% 21.00% 21.00%