XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Receivable and Significant Concentrations (Tables)
6 Months Ended
Jun. 30, 2025
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2025

 

 

2024

 

 

 

(Unaudited)

 

U.S. Federal, State, and Local Government (1)

 

$14,609,529

 

 

$9,684,059

 

Commercial (2)

 

 

2,203,803

 

 

 

2,292,565

 

Gross accounts receivable

 

 

16,813,332

 

 

 

11,976,624

 

Less: allowances for credit losses (3)

 

 

64,081

 

 

 

46,150

 

Accounts receivable, net

 

$16,749,251

 

 

$11,930,474

 

Schedule of concentration of risk

 

 

JUNE 30,

 

 

DECEMBER 31,

 

 

 

2025

 

 

2024

 

 

 

As a % of

 

 

As a % of

 

Customer Type

 

Receivables

 

 

Receivables

 

 

 

(Unaudited)

 

U.S. Federal Government

 

 

87%

 

 

81%

 

 

THREE MONTHS ENDED

 

 

SIX MONTHS ENDED

 

 

 

JUNE 30,

 

 

JUNE 30,

 

 

 

As a % of

 

 

As a % of

 

 

As a % of

 

 

As a % of

 

 

 

Revenue

 

 

Revenue

 

 

Revenue

 

 

Revenue

 

Customer Type

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

(Unaudited)

 

U.S. Federal Government (1)

 

 

81%

 

 

83%

 

 

83%

 

 

82%