XML 100 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Strategic Investments - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
Net Investment Income [Line Items]  
Sale of investments $ 0.1
Oaktree Capital Management, L.P.  
Net Investment Income [Line Items]  
Investments $ 3.0
Equity method investment, ownership percentage 20.00%
CPP Investments  
Net Investment Income [Line Items]  
Investments $ 28.0
Equity method investment, ownership percentage 20.00%
Sale of investments $ 2.0