XML 149 R130.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Dividends (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
BCRED Investments      
Dividends Payable [Line Items]      
Income tax provision $ 8.9 $ 0.0 $ 0.0
Deferred tax liability $ 8.9 $ 0.0  
O 2022 A Dividends      
Dividends Payable [Line Items]      
Distribution Amount     1,798.4
O 2022 A Capital Gain, Dividends      
Dividends Payable [Line Items]      
Distribution Amount     $ 0.0