XML 39 R28.htm IDEA: XBRL DOCUMENT v3.19.2
ORGANIZATION AND BASIS OF PRESENTATION - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Aug. 31, 2018
Aug. 01, 2018
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Feb. 01, 2019
Jan. 01, 2019
Organization Consolidation And Presentation Of Financial Statements Line Items [Line Items]                  
Stock Issued During Period, Shares, New Issues 1,000,000                
Shares Issued, Price Per Share $ 6.25                
Proceeds from Issuance of Common Stock $ 5,609,215                
Payments of Stock Issuance Costs $ 640,785                
Stockholders' Equity Note, Stock Split   1 share for every 25 shares              
Common Stock, Shares Authorized   50,000,000 50,000,000   50,000,000   50,000,000    
Conversion of Stock, Shares Converted   186,994,384              
Conversion of Stock, Shares Issued   7,479,775              
Deferred Revenue, Current     $ 2,944,630   $ 2,944,630   $ 2,626,712    
Deferred Revenue, Noncurrent     232,021   232,021   402,075    
Operating Lease Liability     952,864   952,864       $ 568,268
Operating Lease, Right-of-Use Asset     $ 942,588   $ 942,588   $ 0   $ 557,212
GA                  
Organization Consolidation And Presentation Of Financial Statements Line Items [Line Items]                  
Operating Lease, Right-of-Use Asset               $ 483,565  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]                  
Organization Consolidation And Presentation Of Financial Statements Line Items [Line Items]                  
Concentration Risk, Percentage     10.00% 9.00% 11.00% 11.00%      
Accounts Receivable [Member] | Major Customer Number Two [Member]                  
Organization Consolidation And Presentation Of Financial Statements Line Items [Line Items]                  
Concentration Risk, Percentage             22.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member]                  
Organization Consolidation And Presentation Of Financial Statements Line Items [Line Items]                  
Concentration Risk, Percentage         25.00%        
Previously Reported [Member]                  
Organization Consolidation And Presentation Of Financial Statements Line Items [Line Items]                  
Common Stock, Shares Authorized   250,000,000