XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Other Financial Information [Abstract]    
Prepaid expenses $ 9,234 $ 10,423
Deferred cost of revenue 2,422 1,678
Capitalized cloud computing development costs 1,362 1,085
Income tax receivable 8,399 35
Other current assets 997 1,938
Total prepaid expenses and other current assets $ 22,414 $ 15,159