XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
9 Months Ended
Sep. 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 September 30, 2021 and December 31, 2020 consist of the following (in thousands):

       September 30,   December 31, 
Note  Stated Interest Rate   2021   2020 
2026 Convertible Notes   3.25%  $312,119   $- 
Senior secured loan   LIBOR plus 5.25% per annum    -    19,556 
Note payable   10.0%   4,942    4,558 
Paycheck Protection Program Loan   1.0%   -    4,699 
Other   4.0%   36    35 
        $317,097   $28,848