v3.26.1
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 2026
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
Other current assets consist of the following as of December 31, 2025 and June 30, 2026 (in thousands):
December 31, 2025June 30, 2026
Prepaid expenses$22,970 $26,849 
Cloud computing arrangements11,074 11,854 
Restricted cash8,254 7,891 
Deferred contract costs4,714 6,812 
Other2,078 2,332 
Other current assets$49,090 $55,738