XML 57 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Details (Restated) - Schedule of Other Current Assets and Prepaid Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Deposits with vendors $ 14,118 $ 13,917
Foreign tax receivable 9,129 7,147
Prepayments 2,837 2,972
Foreign exchange forward 65 0
Other 7 0
Total $ 26,156 $ 24,036