v3.25.1
Prepaid Expenses and Other Assets, net - Schedule of Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Non-real estate investments $ 48,227 $ 50,373
Deferred tax assets 15 8
Interest rate derivative assets 3,093 4,325
Prepaid insurance 2,030 10,074
Deferred financing costs, net 2,567 2,165
Prepaid property tax 1,064 2,129
Other 28,861 21,040
PREPAID EXPENSES AND OTHER ASSETS, NET $ 85,857 $ 90,114