v3.26.1
SCHEDULE OF CARRYING AMOUNT OF GOODWILL (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Impairment Effects on Earnings Per Share [Line Items]        
Goodwill, as of December 31, 2025      
Goodwill acquired during the period (Note 3)     93,506  
Measurement period adjustments (Note 3)     28,061  
Goodwill impairment $ (105,176) (105,176)
Goodwill, as of June 30, 2026 16,391   16,391  
Media & Information Services [Member]        
Impairment Effects on Earnings Per Share [Line Items]        
Goodwill, as of December 31, 2025      
Goodwill acquired during the period (Note 3)     70,800  
Measurement period adjustments (Note 3)     20,776  
Goodwill impairment     (80,595)  
Goodwill, as of June 30, 2026 10,981   10,981  
Asset Management [Member]        
Impairment Effects on Earnings Per Share [Line Items]        
Goodwill, as of December 31, 2025      
Goodwill acquired during the period (Note 3)     22,706  
Measurement period adjustments (Note 3)     7,285  
Goodwill impairment     (24,581)  
Goodwill, as of June 30, 2026 $ 5,410   $ 5,410