v3.26.1
Other Financial Statement Information - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Financial Information [Abstract]    
Prepaid expenses $ 11,431 $ 10,165
Deferred cost of revenue 3,306 2,415
Capitalized cloud computing development costs 1,161 1,449
Income tax receivable 3,366 3,251
Other current assets 1,287 954
Total prepaid expenses and other current assets $ 20,551 $ 18,234