v3.25.4
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Treasury shares acquired 0 18,653 45,942
Treasury shares acquired value $ 0.0 $ 0.2 $ 0.2
Unrecognized compensation expense $ 19.7 $ 18.6  
Weighted average remaining contractual terms 2 years 18 days 2 years 6 months 18 days  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares vested 66,395 43,234  
Amended LTIP [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Ordinary shares reserved for issuance   11,500,000