XML 100 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION - Liability for Customer Credits Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Movement in Customer Refundable Fees [Roll Forward]    
Customer credits, beginning balance $ 36,220 $ 56,558
Credits issued 76,767 134,317
Credits redeemed (83,902) (128,247)
Breakage revenue recognized (2,597) (25,802)
Foreign currency translation 107 (606)
Customer credits, ending balance $ 26,595 $ 36,220
Customer credit within issuance 1 year