v3.25.2
Investments - Summarized Financial Information, BKFC (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule of Equity Method Investments [Line Items]        
Operating loss $ (60.9) $ (23.0) $ (82.3) $ (63.6)
Earnings (losses) of unconsolidated affiliates (1.7) 0.0 (3.7) (1.9)
Net loss attributable to BKFC (240.5) (155.0) (355.5) (246.8)
BKFC        
Schedule of Equity Method Investments [Line Items]        
Total revenues 61.2 49.4 132.5 102.1
Operating loss (23.7) (31.2) (36.8) (57.8)
Earnings (losses) of unconsolidated affiliates 2.3 (3.7) (3.1) (6.5)
Net loss attributable to BKFC $ (26.1) $ (37.7) $ (47.5) $ (69.6)