XML 56 R34.htm IDEA: XBRL DOCUMENT v2.4.0.6
Inventory (Details) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Inventories    
Raw materials $ 11,238,953 $ 11,304,265
Work-in-process 206,711 304,783
Finished goods 3,297,776 4,306,585
Reserve for excess and obsolete inventory (4,276,582) (4,430,872)
Inventory, net $ 10,466,858 $ 11,484,761