v3.26.1
SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHIC AREA (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting [Line Items]      
Total revenue $ 404,586 $ 303,102  
Total long-lived assets 476,154   $ 465,454
VIRGIN ISLANDS, BRITISH      
Segment Reporting [Line Items]      
Total revenue  
Total long-lived assets  
MENA [Member]      
Segment Reporting [Line Items]      
Total revenue 402,805 301,458  
Total long-lived assets 468,347   457,124
Rest of World [Member]      
Segment Reporting [Line Items]      
Total revenue 1,781 $ 1,644  
Total long-lived assets $ 7,807   $ 8,330