XML 72 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Financial Information [Abstract]    
Prepaid expenses $ 9,129 $ 10,423
Deferred cost of revenue 1,670 1,678
Capitalized cloud computing development costs 1,599 1,085
Income tax receivable 3,701 35
Other current assets 1,827 1,938
Total prepaid expenses and other current assets $ 17,926 $ 15,159