XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and accrued expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accounts payable and accrued expenses
Note 8—Accounts payable and accrued expenses

Accounts payable and accrued expenses were comprised of the following (in thousands):
June 30, 2023December 31, 2022
Accounts payable$15,850 $21,767 
Accrued sales tax4,651 6,329 
Accrued payroll and benefits4,412 3,281 
Accrued litigation expenses2,525 9,613 
Accrued professional fees7,541 3,557 
Accrued inventory purchases and storage costs279 3,089 
Other payables5,868 849 
Total$41,126 $48,485