XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based compensation - Summary of Stock-based Compensation Expense by Financial Statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total [1] $ 31,327 $ 30,553 $ 28,491
Cost of Revenue and Operations      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total 820 871 1,487
Product and Technology      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total 8,656 10,684 8,814
Marketing and Sales      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total 6,034 5,381 5,740
General and Administrative      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Total $ 15,817 $ 13,617 $ 12,450
[1] For the years ended December 31, 2025, 2024 and 2023, $0.1 million, $0.3 million, and $0.3 million, respectively, of capitalized internally developed technology costs is excluded from stock-based compensation expense.