v3.26.3
SCHEDULE OF OPERATING SEGMENT (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Total revenues $ 30,502 $ 22,909 $ 47,178 $ 42,477
UNITED STATES        
Total revenues 25,529 21,158 42,525 34,772
AUSTRALIA        
Total revenues 2,473 157 2,034 3,253
CANADA        
Total revenues 778 574 1,059 2,469
Europe [Member]        
Total revenues 1,070 658 1,124 486
MEXICO        
Total revenues 306 315
All Other Country [Member]        
Total revenues $ 652 $ 56 $ 117 $ 792