v3.26.1
Related Party and Other Transactions - Schedule of Components of Due to Affiliated Entities (Details) - Related Party - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Related Party Transaction [Line Items]    
Other liabilities $ 967,524 $ 791,741
Accrued stockholder servicing fee    
Related Party Transaction [Line Items]    
Other liabilities 656,169 724,771
Performance participation allocation    
Related Party Transaction [Line Items]    
Other liabilities 243,066 0
Accrued management fee    
Related Party Transaction [Line Items]    
Other liabilities 59,437 56,818
Other    
Related Party Transaction [Line Items]    
Other liabilities $ 8,852 $ 10,152