XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities as of December 31, 2020 and 2021 were as follows (in thousands):
 As of December 31,
 20202021
Accrued payroll
$11,941 $33,225 
Accrued professional fees
7,865 1,938 
Other
3,155 6,535 
Accrued expenses and other current liabilities
$22,961 $41,698