v3.26.1
Convertible Senior Notes - Schedule of Principal Repayments of Debt (Details) - 2029 Convertible Notes
$ in Thousands
Jun. 30, 2026
USD ($)
Principal repayments  
2026 $ 3,472
2027 6,943
2028 6,943
2029 244,972
Total minimum payments 262,330
Less: interest (20,830)
Less: unamortized issuance costs (2,767)
Term notes carrying value $ 238,733