v3.25.2
Variable Interest Entities (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Variable Interest Entity [Line Items]      
Total Assets $ 1,785.8 $ 2,228.9 $ 2,224.0
BKFC | Payment Guarantee      
Variable Interest Entity [Line Items]      
Guarantor obligation, term 3 years    
BKFC | Payment Guarantee | Minimum      
Variable Interest Entity [Line Items]      
Guarantor obligations $ 42.4    
BKFC | Payment Guarantee | Maximum      
Variable Interest Entity [Line Items]      
Guarantor obligations 77.1    
Variable Interest Entity, Not Primary Beneficiary | Investments in unconsolidated affiliates      
Variable Interest Entity [Line Items]      
Total Assets 254.2 244.4  
Maximum Exposure 254.2 244.4  
Variable Interest Entity, Not Primary Beneficiary | Other long-term investments and non-current assets      
Variable Interest Entity [Line Items]      
Total Assets 7.5 4.4  
Maximum Exposure $ 7.5 $ 4.4