XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Other Financial Statement Information - Summary of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Other Financial Information [Abstract]      
Prepaid expenses $ 11,195 $ 10,624  
Deferred cost of revenue 2,551 1,915  
Capitalized cloud computing development costs 1,011 1,407  
Income tax receivable 575 760  
Other current assets 2,162 1,993  
Total prepaid expenses and other current assets $ 17,494 $ 16,699 $ 16,360