XML 31 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Organization and Summary of Significant Accounting Policies - Additional Information (Details)
6 Months Ended
Jun. 30, 2017
USD ($)
Segment
Jun. 30, 2016
USD ($)
Schedule Of Organization And Presentation Of Financial Statements [Line Items]    
Number of business segment | Segment 2  
Wells Fargo Bank    
Schedule Of Organization And Presentation Of Financial Statements [Line Items]    
Sale of account receivables $ 0 $ 306,800
Proceeds from sale of account receivable $ 0 $ 305,200