XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.1
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares issued 9,234,000 3,491,000 9,180,000
Performance Shares [Member] | Share Based Payment Arrangement Non Executive Employees [Member] | Annual and Short Term Incentive Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares issued 5,384,000    
Performance Shares [Member] | Share Based Payment Arrangement Non Executive Employees [Member] | New Hire Grants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares issued 80,000    
Performance Shares [Member] | Share Based Payment Arrangement Executive Employees [Member] | Annual and Short Term Incentive Awards [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares issued 3,771,000    
Performance Shares [Member] | Share Based Payment Arrangement Executive [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized share-based employee compensation $ 2.5    
Amortization period 1 year    
Performance Shares [Member] | Share Based Payment Arrangement Non-executive [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Amortization period 6 months    
Unrecognized share-based employee compensation $ 0.3    
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized share-based employee compensation $ 6.8    
Amortization period 2 years