Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies - Narrative (Details)

v3.19.1
Organization and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jan. 01, 2019
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Maximum service period term (in years) 1 year    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Decrease in restricted cash $ (25,980) $ (102,027)  
Long-term Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 0 0  
Fixed Rate Long-term Installment Notes Payable | Notes payable      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Debt, fair value $ 292,000    
Fixed Rate Long-term Installment Notes Payable | Notes payable | Discount Rate      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value measurement input, debt 0.0431    
ASU 2016-15      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Decrease in restricted cash   2,300  
Retained earnings | ASU 2014-09      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cumulative effect of new accounting principle   $ 30,000  
Forecast | Minimum | ASU 2016-02      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Operating lease liability     $ 4,000,000
Right-of-use assets     4,000,000
Forecast | Maximum | ASU 2016-02      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Operating lease liability     5,000,000
Right-of-use assets     $ 5,000,000