XML 78 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based compensation - Summary of Stock-based Compensation Expense by Financial Statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Total $ 30,553 $ 28,491 $ 22,342
Cost of Revenue and Operations      
Total 871 1,487 955
Product and Technology      
Total 10,684 8,814 6,647
Marketing and Sales      
Total 5,381 5,740 4,921
General and Administrative      
Total $ 13,617 $ 12,450 $ 9,819