XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Notes Payable - Schedule of Future Minimum Payments on Long-Term Debt (Details) - Convertible debt - 3.00% Convertible notes - USD ($)
$ in Thousands
Sep. 30, 2021
Sep. 12, 2017
Future Minimum Payments    
2022 $ 5,783  
2023 5,783  
2024 198,535  
Total minimum payments 210,101  
Less: interest (17,348)  
Less: unamortized discount (2,481)  
Less: current portion 0  
Net carrying amount $ 190,272 $ 166,300