v3.25.4
SCHEDULE OF UNRECOGNIZED TAX BENEFITS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Balance at beginning of period $ 65,018 $ 68,512 $ 61,115
Additions from tax positions related to the current period 2,842 5,913 7,957
Additions from tax positions related to prior periods 458 4,232 629
Reductions from tax positions related to earlier periods (16,237) (12,989) (863)
Settlement of tax positions (650) (326)
Balance at end of period $ 52,081 $ 65,018 $ 68,512