v3.25.2
Joint Ventures - Unconsolidated JV - Pier Park TPS JV (Details)
$ in Millions
6 Months Ended
Jun. 30, 2025
USD ($)
room
Jun. 30, 2024
USD ($)
Dec. 31, 2024
Investments      
Distributions from unconsolidated JVs $ 13.5 $ 9.9  
Pier Park TPS JV      
Investments      
Ownership percentage 50.00%   50.00%
Distributions from unconsolidated JVs   $ 0.2  
Pier Park TPS JV | Hotel      
Investments      
Number of completed units | room 124