v3.26.1
Variable Interest Entities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Variable Interest Entity [Line Items]    
Document Period End Date Dec. 31, 2025  
Equity Method Investment Board Seats 3  
Liabilities $ 601,782 $ 551,831
Assets $ 2,534,767 2,249,994
Variable Interest Entity, Primary Beneficiary [Member]    
Variable Interest Entity [Line Items]    
Percentage of Voting Interest 50.00%  
Equity Method Investment Board Seats 2  
TPG    
Variable Interest Entity [Line Items]    
Liabilities $ 163,900 167,300
Assets 184,500 $ 201,500
EJB River Holdings, LLC [Member]    
Variable Interest Entity [Line Items]    
Variable Interest Entity, Reporting Entity Involvement, Maximum Loss Exposure, Amount $ 8,100