XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation costs $ 1,799 $ 3,635 $ 5,178 $ 18,859
Cost of revenue, excluding depreciation and amortization        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation costs 272 460 883 3,615
Sales and marketing        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation costs 261 550 1,148 2,663
General and administrative        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation costs 1,191 2,448 3,345 8,828
Research and development        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Unrecognized compensation costs $ 75 $ 177 $ (198) $ 3,753