CONVERTIBLE SENIOR NOTES - Minimum interest payments (Details) - Convertible Senior Notes $ in Thousands |
Sep. 30, 2025
USD ($)
|
|---|---|
| Minimum interest payments | |
| 2025 | $ 1,500 |
| 2026 | $ 1,500 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of interest on long-term debt payable issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year. No definition available.
|
| X | ||||||||||
- Definition Amount of interest on long-term debt payable issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. No definition available.
|
| X | ||||||||||
- Details
|