v3.25.4
INCOME TAXES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Statutory tax rate   0.00%  
Operating loss carryforward   $ 310,400,000      
Deferred tax assets, valuation allowance $ 9,733,000 22,287,000 $ 9,733,000    
Valuation allowance deferred tax asset change in amount   12,600,000      
Unrecognized tax benefit disallowance 28,900,000 25,000,000.0 28,900,000    
Deferred tax liabilities other 3,805,000 3,145,000 3,805,000    
Current income tax expense benefit 600,000 0      
Penalties and interest of unrecognized tax benefits   2,500,000 2,900,000    
Unrecognized tax benefits 65,018,000 52,081,000 65,018,000 $ 68,512,000 $ 61,115,000
Unrecognized tax benefits that affect effective tax rate   $ 55,700,000      
Effective tax rate   15.00%      
Other Long Term Liabilities [Member]          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Penalties and accrued interest $ 7,600,000 $ 3,600,000 $ 7,600,000    
SAUDI ARABIA          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Operating loss carryforward   180,300,000      
Other Countries [Member]          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Operating loss carryforward   $ 130,100,000      
Maximum [Member]          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Statutory tax rate   35.00%