XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 9,736 $ 4,827
Customers' advances for construction 110,939 99,014
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Loans payable 46,582 78,198
Mutual funds 28,895 25,780
Cash and cash equivalents $ 9,736 $ 4,827