XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Related Party Transactions
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Keary Global Ltd. ("Keary Global") owns 250,004 shares of the Company's common stock as of June 30, 2023, which Keary Global acquired upon exercise of two convertible notes during the third quarter of 2018. Keary Global and its affiliate, Keary International, are owned by one of the Company’s stockholders’ family member. In addition to being a stockholder, Keary Global and Keary International are inventory suppliers and purchasing agents for the Company overseas. The Company has entered into ongoing purchase and supply agreements with Keary Global. At June 30, 2023 and December 31, 2022, the Company has accounts payable due to Keary Global and Keary International of $7,127,000 and $4,940,000, respectively. Purchases for the three months ended June 30, 2023 and 2022 from this related party were $13,606,000 and $13,789,000, respectively. Purchases for the six months ended June 30, 2023 and 2022 from this related party were $25,013,000 and $25,715,000, respectively.
See Note 4 — Joint Venture for discussion on our share transfer agreement with Keary Global.