v3.26.1
ACCRUED AND OTHER LIABILITIES - Schedule of Changes in Deferred Revenue Loyalty Program Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Contract With Customer, Liability [Roll Forward]    
Beginning balance $ 0 $ 2,692
Revenue deferred during the period 0 141
Revenue recognized during the period 0 (794)
Ending balance $ 0 $ 2,039