XML 82 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Stock-based compensation cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 03, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation cost $ 5,400 $ 5,579 $ 19,169 $ 23,565
Cost of revenue, excluding depreciation and amortization        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation cost   870 3,028 2,788
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation cost   960 3,026 4,829
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation cost   3,911 9,251 15,052
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation cost   $ (162) $ 3,864 $ 896