XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation and Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of Concentration of Credit Risk - Revenue and Accounts Receivable
Revenues from customers exceeding 10% of total revenues for the three and six months ended June 30, 2026 and 2025 were as follows:
Three Months Ended
June 30,
Six Months Ended
June 30,
2026
20252026
2025
Customer A43%
*50%
*
Customer B
17%
*13%
*
Customer C11%
24%14%
18%
Customer D11%
**
*
Customer E*
**
30%
Customer F*
26%*
21%
Customer G*
16%*
15%
Customer H*
13%*
*
______________
*Less than 10%