v3.26.3
User Redemption Liability Extinguishment - Schedule of Company's Breakage (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 97,825 $ 83,260 $ 269,213 $ 253,863
Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue 2,293 2,160 6,857 7,518
Income Statement Location [Axis]: us-gaap:CostOfRevenue | Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue 36 34 111 111
Income Statement Location [Axis]: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue 1,890 1,850 5,724 6,497
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense | Breakage        
Disaggregation of Revenue [Line Items]        
Total revenue $ 367 $ 276 $ 1,022 $ 910