v3.26.1
INVESTMENTS - Schedule of Corporate Investments (Details) - Oaktree - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Total corporate investments $ 1,438,190 $ 1,430,773
Funds    
Schedule of Equity Method Investments [Line Items]    
Equity-method investments: 317,275 315,801
Companies    
Schedule of Equity Method Investments [Line Items]    
Equity-method investments: $ 1,120,915 $ 1,114,972