XML 75 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of revenue      
Leasing revenue $ 18,819 $ 15,581  
Leasing revenue     $ 13,727
Total revenue 160,555 127,085 110,276
Recognized at a point in time      
Disaggregation of revenue      
Revenue 130,632 101,782 88,278
Recognized over time      
Disaggregation of revenue      
Revenue 11,104 9,722 8,271
Real estate      
Disaggregation of revenue      
Revenue 87,627 61,488 52,183
Homebuilder homesite sales, Lot residuals      
Disaggregation of revenue      
Revenue 1,900 2,500 1,000
Homebuilder homesite sales, Certain products and services      
Disaggregation of revenue      
Revenue 1,900 2,300 1,100
Hospitality      
Disaggregation of revenue      
Revenue 47,778 46,112 38,736
Timber      
Disaggregation of revenue      
Revenue 6,331 3,904 5,630
Operating Segments | Residential      
Disaggregation of revenue      
Leasing revenue 166 35  
Total revenue 74,715 41,586 43,266
Operating Segments | Residential | Recognized at a point in time      
Disaggregation of revenue      
Revenue 74,549 41,551 43,266
Operating Segments | Residential | Real estate      
Disaggregation of revenue      
Revenue 74,137 41,055 42,761
Operating Segments | Residential | Real estate | Mattamy - RiverTown sale      
Disaggregation of revenue      
Revenue     23,100
Operating Segments | Residential | Hospitality      
Disaggregation of revenue      
Revenue 412 496 397
Operating Segments | Residential | Timber      
Disaggregation of revenue      
Revenue     108
Operating Segments | Hospitality      
Disaggregation of revenue      
Leasing revenue 8 104  
Leasing revenue     1,237
Total revenue 47,374 45,720 39,576
Operating Segments | Hospitality | Recognized at a point in time      
Disaggregation of revenue      
Revenue 36,262 35,894 30,068
Operating Segments | Hospitality | Recognized over time      
Disaggregation of revenue      
Revenue 11,104 9,722 8,271
Operating Segments | Hospitality | Hospitality      
Disaggregation of revenue      
Revenue 47,366 45,616 38,339
Operating Segments | Commercial      
Disaggregation of revenue      
Leasing revenue 18,645 15,442  
Leasing revenue     12,490
Total revenue 36,665 38,823 24,620
Operating Segments | Commercial | Recognized at a point in time      
Disaggregation of revenue      
Revenue 18,020 23,381 12,130
Operating Segments | Commercial | Real estate      
Disaggregation of revenue      
Revenue 11,689 19,477 6,608
Operating Segments | Commercial | Timber      
Disaggregation of revenue      
Revenue 6,331 3,904 5,522
Other      
Disaggregation of revenue      
Total revenue 1,801 956 2,814
Other | Recognized at a point in time      
Disaggregation of revenue      
Revenue 1,801 956 2,814
Other | Real estate      
Disaggregation of revenue      
Revenue $ 1,801 $ 956 $ 2,814