XML 46 R59.htm IDEA: XBRL DOCUMENT v2.4.0.6
Commitments and Contingencies (Details) (USD $)
3 Months Ended 6 Months Ended
Jun. 30, 2012
Jun. 30, 2011
Jun. 30, 2012
Jun. 30, 2011
Lease Commitment [Line Items]        
Operating Leases, Rent Expense $ 435,400 $ 528,900 $ 848,200 $ 941,500
Operating Leases, Future Minimum Payments Due, Current 685,700   685,700  
Operating Leases, Future Minimum Payments, Due in Two Years 992,200   992,200  
Operating Leases, Future Minimum Payments, Due in Three Years 624,200   624,200  
Operating Leases, Future Minimum Payments, Due in Four Years 566,100   566,100  
Operating Leases, Future Minimum Payments, Due in Five Years 563,900   563,900  
Operating Leases, Future Minimum Payments, Due Thereafter 293,200   293,200  
Operating Leases, Future Minimum Payments Due $ 3,725,300   $ 3,725,300