v3.25.1
Other Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Financial Information [Abstract]    
Prepaid expenses $ 11,135 $ 9,129
Deferred cost of revenue 3,789 1,670
Capitalized cloud computing development costs 1,557 1,599
Income tax receivable 1,542 3,701
Other current assets 2,414 1,827
Total prepaid expenses and other current assets $ 20,437 $ 17,926