Accounts Receivable and Significant Concentrations (Details) - USD ($) |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Accounts Receivable Gross | $ 14,679,533 | $ 11,976,624 |
Less: allowances for credit losses | 54,282 | 46,150 |
Accounts receivable, net | 14,625,251 | 11,930,474 |
Government | ||
Accounts Receivable Gross | 12,222,516 | 9,684,059 |
Commercial | ||
Accounts Receivable Gross | $ 2,457,017 | $ 2,292,565 |
X | ||||||||||
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|