XML 151 R134.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 6: Bank and Other Loans Payable: Schedule of combined maturities of bank loans payable, lines of credit and notes and contracts payable (Details)
Dec. 31, 2016
USD ($)
Bank loans payable, lines of credit and notes and contracts payable $ 53,718,548
DueInYearOneMember  
Bank loans payable, lines of credit and notes and contracts payable 2,755,443
DueInYearTwoMember  
Bank loans payable, lines of credit and notes and contracts payable 1,539,638
DueInYearThreeMember  
Bank loans payable, lines of credit and notes and contracts payable 36,128,905
DueInYearFourMember  
Bank loans payable, lines of credit and notes and contracts payable 1,066,254
DueInYearFiveMember  
Bank loans payable, lines of credit and notes and contracts payable 3,436,591
DueInYearThereafterMember  
Bank loans payable, lines of credit and notes and contracts payable $ 8,791,717