XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Variable Interest Entities - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Investments $ 108,776 $ 125,504
Company's Noncontrolling Interest Holders | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Investments 25,300 35,400
Unfunded Commitments    
Variable Interest Entity [Line Items]    
Commitment amount 122,300 90,500
Unfunded Commitments | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Commitment amount $ 60,300 $ 51,600