Inventories |
3 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Mar. 31, 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventories [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventories |
Inventories as of December 31, 2024 and March 31, 2025 consisted of the following:
During the three months ended March 31, 2024 and 2025 write-downs of obsolete inventories to lower of cost or net realizable value of $538,883 and $934,424, respectively, were charged to cost of revenues. |