XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accrued Liabilities And Other Liabilities [Abstract]    
Vehicle payable $ 68,737 $ 25,086
Other 22,249 5,189
Total other current liabilities $ 90,986 $ 30,275