XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Convertible Senior Notes - Future Minimum Payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Principal repayments    
Convertible senior notes $ 140,644 $ 139,966
Convertible senior notes    
Principal repayments    
2023 3,773  
2024 3,773  
2025 3,773  
2026 145,638  
Total minimum payments 156,957  
Less: interest (13,207)  
Less: unamortized issuance costs (3,106)  
Convertible senior notes $ 140,644