XML 66 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Prepaid Expenses and Other Current Assets - (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Prepaid Expense and Other Assets, Current [Abstract]    
Advanced payments to suppliers $ 57,198 $ 27,218
Value-added tax receivables 33,408 27,928
Prepaid insurance 10,312 2,951
Prepaid and other current assets 47,732 29,392
Prepaid expenses and other current assets $ 148,650 $ 87,489