Quarterly report pursuant to Section 13 or 15(d)

Significant Accounting Policies - Additional Information (Details)

v3.19.3
Significant Accounting Policies - Additional Information (Details)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2018
Apr. 30, 2019
USD ($)
Sep. 30, 2019
USD ($)
Customer
$ / shares
Sep. 30, 2018
USD ($)
Customer
Sep. 30, 2019
USD ($)
Customer
Contract
$ / shares
Sep. 30, 2018
USD ($)
Customer
Dec. 31, 2018
USD ($)
Customer
Segment
$ / shares
Sep. 30, 2019
EUR (€)
Feb. 01, 2018
$ / shares
Significant Accounting Policies [Line Items]                  
Maximum basic deposit coverage per owner     $ 250,000   $ 250,000        
Aggregate amount of deposits coverage in excess of insurance limits     3,300,966   3,300,966        
Allowance for doubtful accounts receivable     13,598   13,598   $ 13,403    
Unbilled receivables     107,193   107,193   65,157    
Goodwill impairment   $ 1,988,701     1,988,701   0    
Impairment of intangible and long-lived assets             0    
Revenue from product sales     14,938,964 $ 9,633,338 39,883,099 $ 22,645,715      
Amount of warranties sold     14,938,964   39,883,099        
Deferred revenue     37,077   $ 37,077   $ 133,995    
Number of operating segment | Segment             1    
Customers extended warranties, description         The Company offers customers extended warranties beyond the standard one-year warranty on the product. The customer can purchase extended warranties from one to five years, in the bronze, silver or gold categories.        
Term of customers product warranty         1 year        
Purchase price allocation period         1 year        
Advertising costs     $ 44,274 20,790 $ 271,813 65,170      
Corporate tax rate         21.00%        
Common stock, par value | $ / shares     $ 0.0001   $ 0.0001   $ 0.0001   $ 0.0001
Series A Convertible Preferred Stock                  
Significant Accounting Policies [Line Items]                  
Common stock, par value | $ / shares                 0.0001
Series B Convertible Preferred Stock                  
Significant Accounting Policies [Line Items]                  
Common stock, par value | $ / shares                 0.0001
Series C Convertible Preferred Stock                  
Significant Accounting Policies [Line Items]                  
Common stock, par value | $ / shares                 $ 0.0001
Designated as Hedging Instrument                  
Significant Accounting Policies [Line Items]                  
Number of foreign exchange contracts | Contract         3        
In-flight Entertainment and Connectivity                  
Significant Accounting Policies [Line Items]                  
Amount of warranties sold     $ 626,157   $ 1,820,172        
In-flight Entertainment and Connectivity | Major Aerospace and Transportation Companies                  
Significant Accounting Policies [Line Items]                  
Amount of warranties sold         351,600        
Fixed Price Contractual                  
Significant Accounting Policies [Line Items]                  
Amount of warranties sold     70,736 187,802 271,789 187,802      
Product Warranty                  
Significant Accounting Policies [Line Items]                  
Amount of warranties sold     183,172 215,090 270,309 325,215      
Deferred revenue     376,614   376,614   $ 409,334    
Revenue recognized     91,856 54,316 303,028 113,511      
Vendor Managed Inventory Program Agreements                  
Significant Accounting Policies [Line Items]                  
Revenue from product sales     $ 1,969,905 $ 3,472,699 $ 7,138,350 $ 6,386,550      
Minimum                  
Significant Accounting Policies [Line Items]                  
Estimated useful lives         3 years        
Contracts with customers payment terms         30 days        
Term of customers product extended warranty         1 year        
Maximum                  
Significant Accounting Policies [Line Items]                  
Estimated useful lives         7 years        
Contracts with customers payment terms         60 days        
Term of customers product extended warranty         5 years        
Percentage of uncertain income tax positions not recognized         50.00%        
Sales Revenue | Customer Concentration Risk                  
Significant Accounting Policies [Line Items]                  
Concentration risk, number of customers | Customer     2 2 2 2      
Concentration risk, percentage     30.00% 68.00% 35.00% 55.00%      
Cost of Goods, Total | Supplier Concentration Risk                  
Significant Accounting Policies [Line Items]                  
Concentration risk, percentage     24.00% 48.00% 11.00% 46.00%      
Net Trade Accounts Receivable | Customer Concentration Risk                  
Significant Accounting Policies [Line Items]                  
Concentration risk, number of customers | Customer         3   3    
Concentration risk, percentage         48.00%   74.00%    
Bressner                  
Significant Accounting Policies [Line Items]                  
Maximum basic deposit coverage per owner | €               € 100,000  
Aggregate amount of deposits coverage in excess of insurance limits     $ 378,990   $ 378,990     € 347,000  
Revenue from product sales     5,203,334   13,715,563        
Concept Development Inc                  
Significant Accounting Policies [Line Items]                  
Goodwill impairment         1,988,701        
Revenue from product sales     $ 626,157 $ 187,702 $ 1,820,172 $ 187,702      
Business acquisition date Aug. 31, 2018