v3.26.1
Variable Interest Entities - Schedule of Consolidated Variable Interest Entities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Assets        
Cash and cash equivalents $ 304,231 $ 809,415 $ 123,323 $ 482,834
Investments 307,238 322,518    
Other assets 189,018 188,518    
Total assets 2,326,856 2,592,646    
Liabilities        
Other liabilities and accrued expenses 101,845 119,783    
Total liabilities 759,432 1,009,853    
Variable Interest Entity, Primary Beneficiary        
Assets        
Cash and cash equivalents 1,454 249    
Investments 240,907 268,121    
Other assets 94 844    
Total assets 242,455 269,214    
Liabilities        
Other liabilities and accrued expenses 1,835 7,990    
Total liabilities $ 1,835 $ 7,990