XML 120 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Investments - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Investment Holdings [Line Items]    
Sale of investments $ 0.3 $ 0.2
RWT Horizons    
Investment Holdings [Line Items]    
Investments 78.0  
Oaktree Capital Management, L.P.    
Investment Holdings [Line Items]    
Investments $ 3.0 $ 4.0
Equity method investment, ownership percentage 20.00% 20.00%
CPP Investments    
Investment Holdings [Line Items]    
Investments $ 26.0  
Equity method investment, ownership percentage 20.00%  
Sale of investments $ 1.0