XML 97 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Variable Interest Entities - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Investments $ 125,504 $ 102,109
Variable Interest Entity, Not Primary Beneficiary | Noncontrolling Interests    
Variable Interest Entity [Line Items]    
Investments 35,400 30,900
Unfunded Commitments    
Variable Interest Entity [Line Items]    
Commitment amount 90,500 85,600
Unfunded Commitments | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Commitment amount $ 51,600 $ 42,100