v3.26.1
Concentration (Tables)
6 Months Ended
Jun. 30, 2026
Risks and Uncertainties [Abstract]  
Schedule of Customer Concentration Risk

As of June 30, 2026 and December 31, 2025, and for the three and six months ended June 30, 2026 and 2025, customer concentrations (more than 10%) were as follows:

  

  

Percentage of Revenue

For the three months ended

  

Percentage of Revenue

For the six months ended

  

Percentage of

Accounts Receivable

 
   June 30,   June 30,   June 30,   December 31, 
   2026   2025   2026   2025   2026   2025 
Bechtel   1%   25%   4%   37%   -    9%
Craig Technologies   9%   45%   17%   43%   79%   86%
Lonestar Data Holdings, Inc   -    -    14%   -    -    - 
Xiomas Technologies   -    15%   -    7%   -    - 
Teledyne Marine   19%   -    20%   -    7%   - 
Total (as a group)   29%   85%   55%   87%   86%   95%