v3.25.4
SCHEDULE OF INCOME BEFORE INCOME TAX DOMESTIC AND FOREIGN (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Domestic $ (15,353) $ (24,638) $ (7,865)
Foreign 75,751 120,136 37,711
Income before income tax $ 60,398 $ 95,498 $ 29,846