XML 146 R129.htm IDEA: XBRL DOCUMENT v3.3.1.900
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, 2015
USD ($)
Bank loans payable, lines of credit and notes and contracts payable $ 40,908,915
DueInYearOneMember  
Bank loans payable, lines of credit and notes and contracts payable 29,638,052
DueInYearTwoMember  
Bank loans payable, lines of credit and notes and contracts payable 1,451,815
DueInYearThreeMember  
Bank loans payable, lines of credit and notes and contracts payable 372,668
DueInYearFourMember  
Bank loans payable, lines of credit and notes and contracts payable 286,967
DueInYearFiveMember  
Bank loans payable, lines of credit and notes and contracts payable 298,283
DueInYearThereafterMember  
Bank loans payable, lines of credit and notes and contracts payable $ 8,861,130