XML 54 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
6 Months Ended
Jun. 30, 2021
Notes Payable Long-term Borrowing And Convertible Notes  
Schedule of Notes Payable and Long-Term Borrowings

Notes payable and long-term borrowing as of June 30, 2021 and December 31, 2020 consist of the following (in thousands):

 

       June 30,   December 31, 
Note  Stated Interest Rate   2021   2020 
2026 Convertible Notes   3.25%  $307,981   $- 
Senior secured loan   LIBOR plus 5.25% per annum    -    19,556 
Note payable   10.0%   4,811    4,558 
Paycheck Protection Program Loan   1.0%   -    4,699 
Other   4.0%   35    35 
        $312,827   $28,848