XML 152 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivable and Significant Concentrations (Tables)
12 Months Ended
Dec. 31, 2024
Accounts Receivable and Significant Concentrations  
Schedule of accounts receivable

 

 

DECEMBER 31,

 

 

DECEMBER 31,

 

 

 

2024

 

 

2023

 

 

 

 

 

 

 

 

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

 

$9,684,059

 

 

$6,402,922

 

Commercial (2)

 

 

2,292,565

 

 

 

1,898,230

 

Gross accounts receivable

 

 

11,976,624

 

 

 

8,301,152

 

Less: allowances for credit

 

 

 

 

 

 

 

 

losses (3)

 

 

46,150

 

 

 

81,359

 

 

 

 

 

 

 

 

 

 

Accounts receivable, net

 

$11,930,474

 

 

$8,219,793

 

Schedule of concentration of risk

 

 

YEARS ENDED

 

 

 

DECEMBER 31,

 

 

 

As a % of

 

 

As a % of

 

 

 

Revenue

 

 

Revenue

 

Customer Type

 

2024

 

 

2023

 

 

 

 

 

 

U.S. Federal Government (1)

 

 

83.4%

 

 

79.7%

U.S. State & Local and Foreign Governments

 

 

0.3%

 

 

0.6%

Commercial

 

 

16.3%

 

 

19.7%