v3.25.1
Financial Liabilities - 2026 Convertible Notes Future Payments (Details) - Convertible Debt [Member] - 1.5% Convertible Senior Subordinated Notes due 2026
$ in Thousands
Mar. 31, 2025
USD ($)
Financial Liabilities  
Remainder of 2025 - interest only $ 3,450
2026 - principal and interest 231,725
Total minimum payments 235,175
Less amount representing interest (5,175)
2026 Convertible Notes, principal amount 230,000
Less unamortized debt discount and debt issuance costs (1,431)
Net carrying amount $ 228,569