DEFERRED REVENUE (Details) $ in Thousands |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Current Deferred Revenue | |
Beginning balance | $ 9,595 |
Add: additions | 4,092 |
Less: revenue recognized and other | (3,876) |
Current deferred revenue, ending balance | 9,811 |
Noncurrent Deferred Revenue | |
Beginning balance | 25,373 |
Add: additions | 781 |
Less: reclassification to current deferred revenue and other | (3,958) |
Ending balance | $ 22,196 |
X | ||||||||||
- Definition Change in Contract with Customer, Liability, Current No definition available.
|
X | ||||||||||
- Definition Change in Contract with Customer, Liability, Noncurrent No definition available.
|
X | ||||||||||
- Definition Contract with customer liability current additions. No definition available.
|
X | ||||||||||
- Definition Contract with customer liability current revenue recognized. No definition available.
|
X | ||||||||||
- Definition Contract with customer liability noncurrent additions. No definition available.
|
X | ||||||||||
- Definition Contract with customer liability noncurrent reclassification to current. No definition available.
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|