Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements Warrants Outstanding (Details)

v3.20.1
Fair Value Measurements Warrants Outstanding (Details)
Mar. 31, 2020
$ / shares
shares
Class of Warrant or Right [Line Items]  
Class of Warrant or Right, Outstanding 1,339,286
ESW Holdings, Inc.  
Class of Warrant or Right [Line Items]  
Class of Warrant or Right, Outstanding 925,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 1.96
Warrants and Rights Outstanding, Maturity Date Jan. 12, 2028
Hale Capital, LLP  
Class of Warrant or Right [Line Items]  
Class of Warrant or Right, Outstanding 314,286
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 2.80
Warrants and Rights Outstanding, Maturity Date Oct. 21, 2026
iStudy Co., Ltd.  
Class of Warrant or Right [Line Items]  
Class of Warrant or Right, Outstanding 100,000
Class of Warrant or Right, Exercise Price of Warrants or Rights | $ / shares $ 2.43
Warrants and Rights Outstanding, Maturity Date Aug. 31, 2028