XML 120 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Financial Instruments - Schedule ofCarrying Amounts and Fair Values of Financial Instruments Measured based on Level Two Inputs (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value of Financial Instruments]    
Deferred financing costs $ 8,100 $ 10,400
Carrying Value    
Fair Value of Financial Instruments]    
Indebtedness, net 1,303,650 1,407,323
Notes receivable, net 132,565 94,172
Interest rate swap and cap assets 15,861 28,862
Fair Value    
Fair Value of Financial Instruments]    
Indebtedness, net 1,288,014 1,389,296
Notes receivable, net 132,565 94,172
Interest rate swap and cap assets $ 15,861 $ 28,862