v3.26.1
Commitments and Contingencies (Details) - USD ($)
6 Months Ended
Aug. 28, 2024
Nov. 29, 2023
Jun. 30, 2026
Commitments and Contingencies [Line Items]      
Lease payments     $ 20,606
Transfer pricing adjustment reduced amount   $ 517,537  
capital commitments     243,857
Net of advances     104,634
Dispute Resolution Panel [Member]      
Commitments and Contingencies [Line Items]      
Transfer pricing adjustment reduced amount $ 501,243    
Transfer pricing adjustment amount $ 16,294    
March Two Thousand Twenty One [Member]      
Commitments and Contingencies [Line Items]      
Lease payments     23,844
Thirty First May Two Thousand Thirty Two [Member]      
Commitments and Contingencies [Line Items]      
Lease payments     $ 15,754
Lease expires date     May 31, 2032
Thirty First July Two Thousand Thirty [Member]      
Commitments and Contingencies [Line Items]      
Lease payments     $ 8,472
Lease expires date     Jul. 31, 2030
March Two Thousand Thirty [Member]      
Commitments and Contingencies [Line Items]      
Lease payments     $ 3,416
July Two Thousand Thirty First [Member]      
Commitments and Contingencies [Line Items]      
Lease payments     $ 14,468