XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Other Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Financial Information [Abstract]    
Prepaid expenses $ 9,384 $ 9,129
Deferred cost of revenue 2,212 1,670
Capitalized cloud computing development costs 1,603 1,599
Income tax receivable 230 3,701
Other current assets 1,056 1,827
Total prepaid expenses and other current assets $ 14,485 $ 17,926