XML 111 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Lease Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leasing revenue      
Lease payments $ 43,756 $ 33,600 $ 22,256
Variable lease payments 7,080 5,596 4,825
Total leasing revenue $ 50,836 $ 39,196 $ 27,081