Annual report [Section 13 and 15(d), not S-K Item 405]

Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)

v3.25.0.1
Fair Value Measurements - Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Level 3 - USD ($)
$ in Millions
Dec. 31, 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.6 $ 7.5