XML 64 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Financial Information [Abstract]    
Prepaid expenses $ 10,423 $ 10,624
Deferred cost of revenue 1,678 1,915
Capitalized cloud computing development costs 1,085 1,407
Income tax receivable 35 760
Other current assets 1,938 1,993
Total prepaid expenses and other current assets $ 15,159 $ 16,699