XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total breakage $ 342,389 $ 367,254 $ 320,037
Redemption revenue      
Disaggregation of Revenue [Line Items]      
Total breakage 297,236 308,824 243,886
Ad & other revenue      
Disaggregation of Revenue [Line Items]      
Total breakage $ 45,153 $ 58,430 $ 76,151