XML 75 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
shares
Mar. 31, 2022
USD ($)
Dec. 31, 2018
convertible_note
Dec. 31, 2022
USD ($)
shares
Related Party Transaction [Line Items]        
Common Stock, Shares, Outstanding | shares 19,887,457     19,885,005
Number of exercised convertible notes | convertible_note     2  
Related party payable $ 9,907,000     $ 4,940,000
Keary Global | Affiliated Entity        
Related Party Transaction [Line Items]        
Common Stock, Shares, Outstanding | shares 250,004      
Related party payable $ 9,907,285     4,940,000
Purchases from related party 11,406,786 $ 11,926,000    
Keary International | Affiliated Entity        
Related Party Transaction [Line Items]        
Related party payable 9,907,285     $ 4,940,000
Purchases from related party $ 11,406,786 $ 11,926,000