ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Additional information (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
|
|---|---|
| ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES | |
| Advertising fees | $ 96,797 |
| Paid to Advertising fees | $ 92,841 |
| X | ||||||||||
- Definition Amount paid to Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. No definition available.
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|