Summary of Significant Accounting Policies - Channel and Retail Partners Greater Than 10% (Details) - Customer concentration risk |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Revenue benchmark | Channel Partner (Apple) | |||||
Concentration Risk [Line Items] | |||||
Concentration risk, percentage | 54.00% | 55.00% | 55.00% | 56.00% | |
Revenue benchmark | Channel Partner (Google) | |||||
Concentration Risk [Line Items] | |||||
Concentration risk, percentage | 19.00% | 18.00% | 19.00% | 18.00% | |
Accounts receivable | Channel Partner (Apple) | |||||
Concentration Risk [Line Items] | |||||
Concentration risk, percentage | 57.00% | ||||
Accounts receivable | Channel Partner (Google) | |||||
Concentration Risk [Line Items] | |||||
Concentration risk, percentage | 12.00% | 49.00% | |||
Accounts receivable | Data Partner A | |||||
Concentration Risk [Line Items] | |||||
Concentration risk, percentage | 10.00% | 11.00% | |||
Accounts receivable | Retail Partner A | |||||
Concentration Risk [Line Items] | |||||
Concentration risk, percentage | 12.00% | 17.00% |