v3.25.2
Related Party Transactions - EPT 16 LLC - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 28, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]            
Realized gain   $ (8,262) $ (6,488) $ (10,416) $ (5,136)  
Net proceeds for the sale of investments   $ 17,500   46,600   $ 157,300
EPT 16 LLC            
Related Party Transaction [Line Items]            
Capital commitments $ 10,000     $ 9,200   9,200
Joint venture ownership percentage   16.70%   16.70%    
Unfunded capital commitment       $ 800   800
Total Investments at fair value   $ 82,900   82,900   66,900
Net proceeds for the sale of investments   $ 15,200   $ 21,200   $ 74,700
EPT 16 LLC | Class A            
Related Party Transaction [Line Items]            
Capital commitments $ 50,000          
Joint venture ownership percentage   83.30%   83.30%