XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2022
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, 2021 and 2022 (in thousands):
 December 31, 2021December 31, 2022
Prepaid expenses17,862 19,073 
Restricted cash9,794 13,287 
Cloud computing costs5,019 7,859 
Other8,102 3,066 
Other current assets$40,777 $43,285