v3.25.4
SCHEDULE OF INTANGIBLE ASSETS SUBJECT TO AMORTIZATION (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross $ 179,440 $ 179,440
Intangible assets accumulated amortization (132,354) (113,744)
Intangible assets net 47,086 65,696
Customer Contracts and Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 153,500 153,500
Intangible assets accumulated amortization (107,742) (92,322)
Intangible assets net 45,758 61,178
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets gross 25,940 25,940
Intangible assets accumulated amortization (24,612) (21,422)
Intangible assets net $ 1,328 $ 4,518