XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Convertible Senior Notes - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Principal repayments    
Convertible senior notes $ 140,415 $ 139,966
Convertible senior notes    
Principal repayments    
2022 1,886  
2023 3,773  
2024 3,773  
2025 3,773  
2026 145,638  
Total minimum payments 158,843  
Less: interest (15,093)  
Less: unamortized issuance costs (3,335)  
Convertible senior notes $ 140,415