v3.25.4
SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]      
Service cost $ 5,659 $ 5,274 $ 4,979
Interest cost 2,224 1,784 1,522
Actuarial (gain)/loss 1,526 287 1,344
Other
Net cost $ 9,409 $ 7,345 $ 7,845