v3.26.1
ACCRUED AND OTHER CURRENT LIABILITIES - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued advertising costs $ 0 $ 3,209
Credit card payable 1,985 1,576
Accrued severance 817 1,400
Other 2,496 2,119
Accrued and other current liabilities $ 5,298 $ 8,304