XML 107 R97.htm IDEA: XBRL DOCUMENT v3.21.1
Convertible Debt and Notes Payable - Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
Convertible debt [1] $ 81,682 $ 80,808
Note payable 173,656 307,653
Term Loan 291,303 0
Other Notes Payable 74,982 72,505
Finance Lease, Liability 2,578 2,909
Outstanding debt 624,201 $ 463,875
Letter of credit, borrowing capacity $ 320,000  
[1] The carrying amount of the convertible debt includes an unamortized discount of $5.8 million and $6.7 million as of March 31, 2021 and December 31, 2020, respectively.