XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Senior Notes - Future Minimum Payments (Details) - 2029 Convertible Notes
$ in Thousands
Jun. 30, 2024
USD ($)
Principal repayments  
2024 $ 3,471
2025 6,943
2026 6,943
2027 6,943
2028 6,943
Thereafter 244,972
Total minimum payments 276,215
Less: interest (34,715)
Less: unamortized issuance costs (4,850)
Net carrying value $ 236,650