XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related party transactions (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Cost of goods sold $ 9,778,000 $ 11,405,000 $ 19,749,000 $ 20,522,000  
Inventories, net 24,796,000   24,796,000   $ 17,877,000
Accounts payable 9,785,000   9,785,000   11,776,000
Argonaut Manufacturing services          
Related Party Transaction [Line Items]          
Cost of goods sold 1,414,000 $ 1,814,000 3,087,000 $ 3,761,000  
Inventories, net 2,609,000   2,609,000   3,110,000
Accounts payable $ 3,103,000   $ 3,103,000   $ 2,618,000
Argonaut Manufacturing services | Minimum          
Related Party Transaction [Line Items]          
Percentage of total outstanding shares owned by related party 5.00%   5.00%