XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Significant Accounting Policies [Line Items]      
Subscription contract, refund period 7 days    
Increase in deferred revenue, net $ 21,594,000 $ 13,421,000  
Revenue recognized that was included in deferred revenue at the beginning of each period 71,041,000 56,050,000 $ 48,870,000
Aggregate amount of transaction price $ 30,398,000    
Amortization period of deferred contract costs 24 months    
Allowance for doubtful accounts $ 784,000 0  
Capitalized software costs, amortization period 3 years    
Capitalized computer software, impairments $ 188,000 511,000 122,000
Advertising expense 46,417,000 43,199,000 46,745,000
Foreign currency exchange gain (loss) 647,000 501,000 (1,116,000)
Liability for uncertain tax positions $ 0 $ 0 $ 0
Number of operating segments | segment 1    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01      
Significant Accounting Policies [Line Items]      
Aggregate amount of transaction price $ 18,858,000    
Remaining performance obligation, expected timing of satisfaction 12 months