v3.26.3
Variable Interest Entities - Additional Information (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Variable Interest Entity    
Total assets $ 2,431,559,000 $ 2,592,646,000
Total liabilities 869,517,000 1,009,853,000
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity    
Available bank line financing 56,000,000.0  
Total assets 228,618,000 269,214,000
Total liabilities 5,970,000 7,990,000
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
Total assets 806,700,000 777,000,000.0
Variable interest entities, exposure to loss 22,600,000  
Total liabilities $ 0 $ 0