XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 11,906 $ 10,258
Accrued inventory (in-transit and unvouchered receipts) and trade payables 9,959 12,488
Accrued purchasing card liability 3,453 1,488
Accrued franchise, sales and use taxes 465 486
Other accrued expenses 1,025 969
Accounts payable and accrued expenses $ 26,808 $ 25,689