v3.26.1
Variable Interest Entities - Additional Information (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Variable Interest Entity    
Total assets $ 2,326,856,000 $ 2,592,646,000
Total liabilities 759,432,000 1,009,853,000
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity    
Available bank line financing 56,000,000.0  
Total assets 242,455,000 269,214,000
Total liabilities 1,835,000 7,990,000
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity    
Total assets 753,500,000 777,000,000.0
Variable interest entities, exposure to loss 21,400,000  
Total liabilities $ 0 $ 0