XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Related party transactions (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]      
Inventories, net $ 14,507,000   $ 14,486,000
Argonaut Manufacturing services      
Related Party Transaction [Line Items]      
Costs of goods sold relating to sales to related party 1,947,000 $ 971,000  
Inventories, net 7,111,000   7,545,000
Accounts payable due to related party $ 850,000   $ 1,271,000
Argonaut Manufacturing services | Minimum      
Related Party Transaction [Line Items]      
Percentage of total outstanding shares owned by related party 5.00%