v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Number of reportable segments | Segment     2    
Marketable securities $ 494,916   $ 494,916   $ 204,145
Property and equipment includes capitalized internal-use software development costs     27,600   28,500
Revenue, net of estimated returns, refunds and allowances 500   500   200
Revenue recognized related to contract liabilities     9,500    
Amortization of deferred sales commissions 800 $ 700 1,400 $ 1,400  
Deferred sales contract acquisition costs 400   400   400
Advertising costs $ 8,600 $ 9,200 $ 17,400 $ 16,000  
Maximum          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Software development, property, plant and equipment, useful life 10 years   10 years    
Minimum          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Software development, property, plant and equipment, useful life 2 years   2 years    
Sales Contract Acquisition Costs | New Customers          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Sales contract acquisition costs, amortization period 2 years   2 years    
Sales Contract Acquisition Costs | Existing Customers          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Sales contract acquisition costs, amortization period over contract renewal     1 year    
Accounting Standards Update 2024-04          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true   true    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true   true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2026   Jan. 01, 2026    
Accounting Standards Update 2025-05          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Change in Accounting Principle, Accounting Standards Update, Adopted [true false] true   true    
Change in Accounting Principle, Accounting Standards Update, Immaterial Effect [true false] true   true    
Change in Accounting Principle, Accounting Standards Update, Adoption Date Jan. 01, 2026   Jan. 01, 2026    
Level 1          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Marketable securities $ 494,900   $ 494,900   $ 204,100
Incom Co., LTD          
Basis of Presentation and Summary of Significant Accounting Policies [Abstract]          
Ownership percentage 66.67%   66.67%