XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value of Financial Instruments - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Level 3 - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Investment in BPC    
Assets, Fair Value Disclosure [Abstract]    
Assets measured at fair value   $ 23.4
Munger make whole provision    
Liabilities, Fair Value Disclosure [Abstract]    
Liabilities measured at fair value $ 8.8 $ 7.5