v3.26.1
Schedule of restriscted stock unit activity (Details) - Restricted Stock Units (RSUs) [Member] - shares
3 Months Ended
Mar. 29, 2026
Jun. 30, 2026
Mar. 31, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of restricted shares, unvested beginning balance  
Number of restricted shares, granted   83,500
Number of restricted shares, expired and forfeitures  
Number of restricted shares, vested (83,500) (83,500)
Number of restricted shares, unvested ending balance