v3.25.2
Revenue Recognition - Rental income recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue Recognition.        
Leases in effect at the beginning of the year $ 5,553 $ 8,233 $ 12,222 $ 17,369
Leases entered into during the year 471 1,306 772 2,377
Rental income recognized $ 6,024 $ 9,539 $ 12,994 $ 19,746