Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.8.0.1
Subsequent Events (Details Narrative) - USD ($)
$ in Thousands
Mar. 15, 2018
Dec. 31, 2017
Operating lease minimum lease payment   $ 774
Subsequent Event [Member]    
Lease description The Company entered into an agreement to extend its Pittsburgh lease through June 30, 2023.  
Operating lease minimum lease payment $ 2,500