v3.25.1
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
mobileAppStore
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jan. 01, 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 $ 53,235   $ 49,599 $ 33,906
Deferred revenue 20,848   $ 19,970 $ 19,181
Deferred revenue recognized 13,855 $ 13,184    
Revenue $ 93,938 75,345    
Number of operating segments | segment 1      
Number of reportable segments | segment 1      
UNITED STATES        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Revenue $ 55,278 $ 43,387    
Maximum        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Performance obligation, subscription period 12 months      
Minimum        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Performance obligation, subscription period 7 days