v3.26.1
STOCK BASED COMPENSATION (Details Narrative) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
May 31, 2025
Mar. 31, 2026
Mar. 31, 2025
May 31, 2023
May 31, 2017
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares available for grant   777,000      
Equity Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Unrecognized compensation expense   $ 13.2      
Unrecognized compensation weighted average period   2 years 3 months 18 days      
Time Based Stock Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Average grant date fair value per share   $ 4.39 $ 0    
Intrinsic value is based closing stock price   3.81      
Performance Based Stock Options 1 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock price hurdles   7.50      
Performance Based Stock Options 2 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock price hurdles   12.50      
Performance Based Stock Options 3 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Stock price hurdles   20.00      
Performance Based Stock Options [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Average grant date fair value per share   3.87      
Intrinsic value is based closing stock price   $ 3.81      
Plan 2017 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares authorized for issuance         3,750,000
Plan 2023 [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Shares authorized for issuance       2,000,000  
Additional shares authorized under the plan 1,750,000