XML 94 R73.htm IDEA: XBRL DOCUMENT v3.25.4
Variable Interest Entities - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Investments $ 121,572 $ 125,504
Company's Noncontrolling Interest Holders | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Investments 22,000 35,400
Unfunded Commitments    
Variable Interest Entity [Line Items]    
Commitment amount 140,600 90,500
Unfunded Commitments | Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Commitment amount $ 88,300 $ 51,600