XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable, Short-Term Borrowing, and Convertible Notes (Tables)
3 Months Ended
Mar. 31, 2021
Notes Payable [Abstract]  
Schedule of Notes Payable and Long-Term Borrowings

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

 

        March 31,     December 31,  
Note   Stated Interest Rate   2021     2020  
2026 Convertible Notes   3.25%   $ 304,344     $ -  
Senior secured loan   LIBOR plus 5.25% per annum     17,736       19,556  
Note payable   10.0%     4,683       4,558  
Paycheck Protection Program Loan   1.0%     -       4,699  
Other   4.0%     35       35