v3.25.1
Commitments and Contingencies - Schedule of Ground Lease Rent Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (remainder) $ 3,560  
2026 4,746  
2027 4,746  
2028 4,746  
2029 4,746  
Thereafter 183,516  
Total lease payments 206,060  
Less: Effects of discounting (151,488)  
Total present value of lease payments $ 54,572 $ 54,592