XML 120 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Construction Contract and Other Service Revenues (Deferred Incremental Costs Incurred) (Details) - Construction contract revenue - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Deferred incremental costs $ 0 $ 0
Credit loss expense $ 211,000 $ 528,000