v3.26.1
User Redemption Liability Extinguishment - Schedule of Company's Breakage (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 88,905 $ 86,029 $ 171,388 $ 170,603
Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue 2,406 2,672 4,564 5,358
Income Statement Location [Axis]: us-gaap:CostOfRevenue | Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue 39 40 75 77
Income Statement Location [Axis]: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue 2,008 2,309 3,834 4,647
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense | Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue $ 359 $ 323 $ 655 $ 634