| Note 10: Commitments and Contingencies (Details) (USD $) | Jun. 30, 2012 | 
|---|---|
| OperatingLeasesAndServiceContractsLineItems [Line Items] | |
| Total | $ 241,472 | 
| 2012 | 98,482 | 
| 2013 | 115,996 | 
| 2014 | 25,190 | 
| 2015 | 1,031 | 
| 2016 | 773 | 
| Thereafter | |
| Operating lease commitments | |
| OperatingLeasesAndServiceContractsLineItems [Line Items] | |
| Total | 241,472 | 
| 2012 | 98,482 | 
| 2013 | 115,996 | 
| 2014 | 25,190 | 
| 2015 | 1,031 | 
| 2016 | 773 | 
| Thereafter | |
| Noncanceleable service contracts | |
| OperatingLeasesAndServiceContractsLineItems [Line Items] | |
| Total | |
| 2012 | |
| 2013 | |
| 2014 | |
| 2015 | |
| 2016 | |
| Thereafter | 
| X | ||||||||||
| - Details 
 | 
| X | ||||||||||
| - Details 
 | 
| X | ||||||||||
| - Details 
 | 
| X | ||||||||||
| - Details 
 | 
| X | ||||||||||
| - Details 
 | 
| X | ||||||||||
| - Details 
 | 
| X | ||||||||||
| - Details 
 | 
| X | ||||||||||
| - Details 
 |