v3.25.2
Interest and Other Investment Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jul. 11, 2025
Dec. 31, 2024
Net Investment Income [Line Items]            
Interest on cash and cash equivalents and restricted cash $ 9,709 $ 10,596 $ 16,670 $ 22,285    
Interest on loans receivable 1,325 0 2,482 0    
Income (loss) from real estate fund investments 22 (85) 165 (50)    
Interest and other investment income, net 11,056 $ 10,511 19,317 $ 22,235    
Long-term debt payment $ 2,118,231   $ 2,118,231     $ 2,566,862
Mortgages Payable | Subsequent Event            
Net Investment Income [Line Items]            
Long-term debt payment         $ 145,000