Inventories |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventory Disclosure [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Inventories | 3. Inventories Inventories consisted of:
Inventories are stated net of valuation allowances for slow moving and obsolete inventory of $1,477,849 as of December 31, 2025 and $1,254,121 as of December 31, 2024. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||