v3.26.1
SCHEDULE OF SEGMENT INFORMATION BY GEOGRAPHIC AREA (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Total revenue $ 520,752 $ 327,368 $ 925,338 $ 630,470  
Total long-lived assets 530,685   530,685   $ 465,454
VIRGIN ISLANDS, BRITISH          
Segment Reporting [Line Items]          
Total revenue  
Total long-lived assets    
M E N A [Member]          
Segment Reporting [Line Items]          
Total revenue 518,319 324,699 921,124 626,157  
Total long-lived assets 523,378   523,378   457,124
Rest Of World [Member]          
Segment Reporting [Line Items]          
Total revenue 2,433 $ 2,669 4,214 $ 4,313  
Total long-lived assets $ 7,307   $ 7,307   $ 8,330