XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Classification of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Stock-Based Compensation        
Total stock-based compensation expense $ 8,000 $ 7,105 $ 12,910 $ 12,473
Cost of revenue        
Stock-Based Compensation        
Total stock-based compensation expense 62 0 96 0
Selling and marketing        
Stock-Based Compensation        
Total stock-based compensation expense 496 710 799 1,404
Product and technology        
Stock-Based Compensation        
Total stock-based compensation expense 966 1,426 1,658 2,521
General and administrative        
Stock-Based Compensation        
Total stock-based compensation expense $ 6,476 $ 4,969 $ 10,357 $ 8,548