XML 63 R49.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED AND OTHER CURRENT LIABILITIES - Schedule of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued advertising costs $ 3,024 $ 3,209
Credit card payable 1,746 1,576
Accrued severance 1,400 1,400
Other 1,895 2,119
Accrued and other current liabilities $ 8,065 $ 8,304