v3.25.1
Debt - Additional Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Jan. 17, 2025
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Disposition of asset interest percentage   45.00%  
900 Third Avenue [Member]      
Debt Instrument [Line Items]      
Disposition of asset interest percentage 45.00%    
900 Third Avenue [Member] | Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Disposition of asset interest percentage 45.00%    
Aggregate commitments $ 450,000,000    
Aggregate unencumbered asset $ 500,000,000   $ 900,000,000
Secured leverage ratio 60.00%   50.00%
Maximum borrowing capacity $ 200,000,000