XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Convertible Senior Notes - Future Minimum Payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Convertible senior notes  
Principal repayments  
2024 $ 7,635
2025 7,635
2026 33,639
2027 6,943
Thereafter 251,915
Total minimum payments 307,767
Less: interest (39,917)
Less: unamortized issuance costs (6,027)
Carrying value 261,823
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 (401)
Carrying value 25,949
2029 Convertible Notes  
Principal repayments  
2024 6,943
2025 6,943
2026 6,943
2027 6,943
Thereafter 251,915
Total minimum payments 279,687
Less: interest (38,187)
Less: unamortized issuance costs (5,626)
Carrying value $ 235,874