v3.25.2
Description of Business (Details Narrative) - shares
Mar. 26, 2025
Mar. 25, 2025
Incentive Compensation Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Increase in authorised shares 120,000,000 60,000,000