XML 43 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Fair Value Measurements and Derivative Liability (Details) - 2026 Convertible Notes - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 01, 2019
Summary of Significant Accounting Policies    
Convertible notes issued $ 37,500 $ 37,500
Convertible notes at amortized cost 25,299  
Estimated fair value $ 38,873