XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities and Other Liabilities [Abstract]    
Vehicle payable $ 3,522 $ 3,617
Reserve for estimated returns 1,594 3,919
Insurance payable 4,158 4,551
Other 700 5,606
Total other current liabilities $ 9,974 $ 17,693