FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Details) - Level 2 - Convertible Senior Notes $ in Thousands |
Jun. 30, 2026
USD ($)
|
|---|---|
| Fair Value Measurements [Line Items] | |
| Convertible senior notes payable | $ 13,129 |
| Unamortized discount and debt issuance costs | 237 |
| Convertible senior notes, estimated fair value | $ 280,789 |
| X | ||||||||||
- Definition Fair Value Measurements [Line Items] No definition available.
|
| X | ||||||||||
- Definition Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of unamortized debt discount (premium) and debt issuance costs. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|