v3.26.1
INVESTMENTS - Schedule of Corporate Investments (Details) - Oaktree - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]    
Total corporate investments $ 1,430,773 $ 1,520,260
Funds    
Schedule of Equity Method Investments [Line Items]    
Equity-method investments: 315,801 317,256
Companies    
Schedule of Equity Method Investments [Line Items]    
Equity-method investments: $ 1,114,972 $ 1,203,004