Quarterly report pursuant to Section 13 or 15(d)

Convertible Notes (Details) - Schedule of convertible debt

v3.20.4
Convertible Notes (Details) - Schedule of convertible debt - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Dec. 31, 2020
Jun. 30, 2020
Convertible Notes (Details) - Schedule of convertible debt [Line Items]    
Conversion price (in Dollars per share) (in Dollars per share) $ 196.08  
Face Value   $ 25,000
Remaining Debt (Discount)   (4,482)
Fair Value of Embedded Conversion Option   1,110
Carrying Value   $ 21,628
6.5% Convertible Senior Notes [Member]    
Convertible Notes (Details) - Schedule of convertible debt [Line Items]    
Maturity date May 31, 2023 Nov. 30, 2023
Stated Interested Rate 6.50% 6.50%
Conversion price (in Dollars per share) (in Dollars per share) $ 5.00 $ 5.10
Face Value $ 15,000 $ 10,000
Remaining Debt (Discount) (1,943) (564)
Fair Value of Embedded Conversion Option 1,294 216
Carrying Value 14,351 $ 9,652
6.5% convertible senior secured notes [Member]    
Convertible Notes (Details) - Schedule of convertible debt [Line Items]    
Maturity date   May 31, 2023
Stated Interested Rate   6.50%
Conversion price (in Dollars per share) (in Dollars per share)   $ 5.00
Face Value 15,000 $ 15,000
Remaining Debt (Discount) (1,943) (3,918)
Fair Value of Embedded Conversion Option 1,294 894
Carrying Value $ 14,351 $ 11,976
Six Point Five Percentage convertible senior notes [Member]    
Convertible Notes (Details) - Schedule of convertible debt [Line Items]    
Maturity date Feb. 01, 2021  
Stated Interested Rate 6.50%  
Conversion price (in Dollars per share) (in Dollars per share) $ 5.10  
Face Value $ 10,000  
Remaining Debt (Discount) (205)  
Fair Value of Embedded Conversion Option  
Carrying Value $ 9,795