XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details)
Jul. 01, 2023
USD ($)
item
Aug. 25, 2025
USD ($)
Jun. 30, 2025
USD ($)
Commitments and Contingencies      
Annual production to be purchased 25.00%    
Purchase obligation to be paid annually amount $ 1,650,000    
Purchase obligation $ 8,000,000   $ 1,974,000
Supply arrangement 3 years    
Sale consideration receivable amount $ 360,000    
Number of installments | item 3    
Annually amount $ 120,000    
Subsequent event      
Commitments and Contingencies      
Purchase obligation   $ 15,000,000