XML 102 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Convertible Notes - Future Minimum Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Convertible Notes  
Principal repayments  
2024 $ 7,635
2025 7,635
2026 33,639
2027 6,943
2028 6,943
Thereafter 244,972
Total minimum payments 307,767
Less: interest (39,917)
Less: unamortized issuance costs (5,725)
Convertible Notes carrying value 262,125
2026 Convertible Notes  
Principal repayments  
2024 692
2025 692
2026 26,696
Total minimum payments 28,080
Less: interest (1,730)
Less: unamortized issuance costs (358)
Convertible Notes carrying value 25,992
2029 Convertible Notes  
Principal repayments  
2024 6,943
2025 6,943
2026 6,943
2027 6,943
2028 6,943
Thereafter 244,972
Total minimum payments 279,687
Less: interest (38,187)
Less: unamortized issuance costs (5,367)
Convertible Notes carrying value $ 236,133