v3.25.2
Investments - Schedule of Gross Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Investments [Abstract]        
Real estate investments, at cost $ 6,220,987 $ 5,667,349    
Loans and direct financing lease receivables, net 371,614 352,066    
Real estate investments held for sale, net 0 10,018 $ 8,677 $ 7,455
Total gross investments $ 6,592,601 $ 6,029,433 $ 5,471,324 $ 4,915,246