XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Other Current Assets (Tables)
3 Months Ended
Mar. 31, 2025
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, 2024 and March 31, 2025 (in thousands):
December 31, 2024March 31, 2025
Prepaid expenses$20,841 $29,047 
Restricted cash9,082 11,869 
Cloud computing arrangements9,402 8,650 
Other5,468 5,768 
Other current assets$44,793 $55,334