XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Other Current Assets (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025 (in thousands):
December 31, 2024June 30, 2025
Prepaid expenses$20,841 $30,616 
Restricted cash9,082 10,883 
Cloud computing arrangements9,402 9,036 
Other5,468 5,818 
Other current assets$44,793 $56,353