v3.26.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
mobileAppStore
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Number of mobile app stores | mobileAppStore     2      
Accounts receivable, net of allowances $ 69,651   $ 69,651   $ 67,946 $ 49,599
Deferred revenue 24,918   24,918   $ 24,285 $ 19,970
Deferred revenue recognized $ 3,947 $ 3,467 $ 21,567 $ 17,322    
Number of operating segments | segment     1      
Number of reportable segments | segment     1      
Minimum            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Performance obligation, subscription period     7 days      
Maximum            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Performance obligation, subscription period     12 months