v3.26.1
Commitments and Contingencies - Summary of Total Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ (45) $ 95 $ (30) $ 1,556
Restructuring Incurred Cost Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed [Flag] true true true true
Employee Termination Benefits        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ (45) $ 95 $ (30) $ 1,556
Sales and Marketing | Employee Termination Benefits        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0 4 0 89
Operations and Support | Employee Termination Benefits        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 2 137 2 826
Product Development | Employee Termination Benefits        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges 0 (35) 2 499
General and Administrative | Employee Termination Benefits        
Restructuring Cost and Reserve [Line Items]        
Total restructuring charges $ (47) $ (11) $ (34) $ 142