Quarterly report pursuant to Section 13 or 15(d)

Segment Reporting - Schedule of Segment Assets (Details)

v3.23.4
Segment Reporting - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Accounts receivable, net $ 1,925 $ 6,468
Inventories, net 22,638 40,643
Vendor deposits 3,351 6,296
Consumer Goods    
Segment Reporting Information [Line Items]    
Accounts receivable, net 1,129 967
Inventories, net 15,032 19,259
Vendor deposits 2,205 3,269
Industrial Goods    
Segment Reporting Information [Line Items]    
Accounts receivable, net 796 5,501
Inventories, net 7,606 21,384
Vendor deposits $ 1,146 $ 3,027