XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
Product Information [Line Items]    
Revenue $ 343,925 $ 401,971
Accounts receivable, payment term 30 days  
Stock conversion ratio 1  
Restricted Stock Units (RSUs) | Business Combination Agreement    
Product Information [Line Items]    
Business acquisition, share price (in dollars per share) | $ / shares $ 10.00  
Internal-use software development    
Product Information [Line Items]    
Useful life 3 years  
Advertising Partner Risk    
Product Information [Line Items]    
Revenue $ 6,600  
Sales returns, allowance, and discounts $ 5,800