XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Convertible Senior Notes - 2029 Convertible Notes - Future Minimum Payments (Details) - 2029 Convertible Notes
$ in Thousands
Sep. 30, 2025
USD ($)
Principal repayments  
2026 $ 6,943
2027 6,943
2028 6,943
Thereafter 244,972
Total minimum payments 265,801
Less: interest (24,301)
Less: unamortized issuance costs (3,550)
Carrying value $ 237,950