Annual report pursuant to Section 13 and 15(d)

Divestiture of Surefly (Details)

v3.20.4
Divestiture of Surefly (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Nov. 27, 2019
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Gain on divestiture $ 0 $ 3,655,000  
Operating expenses $ 29,306,589 18,398,608  
Disposal Group, Disposed of by Sale, Not Discontinued Operations      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Consideration received on disposal of SureFly     $ 4,000,000.0
Gain on divestiture   3,700,000  
Selling costs on disposal   300,000  
Revenues   0  
Operating expenses   $ 1,400,000