CONSOLIDATED STATEMENTS OF EQUITY (DEFICIT) - 3 months ended Jul. 31, 2015 - USD ($) | Total | Series F Preferred Stock [Member] | Series G Preferred Stock [Member] | Series F1 Preferred Stock [Member] | Series G1 Preferred Stock [Member] | Series G And G1 Preferred Stock [Member] | Series F And F1 Preferred Stock [Member] | Series H Preferred Stock [Member] | Series H-1 Preferred Convertible Stock [Member] | Preferred Stock [Member] | Preferred Stock [Member]Series F Preferred Stock [Member] | Preferred Stock [Member]Series G Preferred Stock [Member] | Preferred Stock [Member]Series F1 Preferred Stock [Member] | Preferred Stock [Member]Series G1 Preferred Stock [Member] | Preferred Stock [Member]Series G And G1 Preferred Stock [Member] | Preferred Stock [Member]Series F And F1 Preferred Stock [Member] | Preferred Stock [Member]Series H Preferred Stock [Member] | Preferred Stock [Member]Series H-1 Preferred Convertible Stock [Member] | Common Stock [Member] | Common Stock [Member]Series F Preferred Stock [Member] | Common Stock [Member]Series G Preferred Stock [Member] | Common Stock [Member]Series F1 Preferred Stock [Member] | Common Stock [Member]Series G1 Preferred Stock [Member] | Common Stock [Member]Series G And G1 Preferred Stock [Member] | Common Stock [Member]Series F And F1 Preferred Stock [Member] | Common Stock [Member]Series H Preferred Stock [Member] | Common Stock [Member]Series H-1 Preferred Convertible Stock [Member] | Additional Paid-in Capital [Member] | Additional Paid-in Capital [Member]Series F Preferred Stock [Member] | Additional Paid-in Capital [Member]Series G Preferred Stock [Member] | Additional Paid-in Capital [Member]Series F1 Preferred Stock [Member] | Additional Paid-in Capital [Member]Series G1 Preferred Stock [Member] | Additional Paid-in Capital [Member]Series G And G1 Preferred Stock [Member] | Additional Paid-in Capital [Member]Series F And F1 Preferred Stock [Member] | Additional Paid-in Capital [Member]Series H Preferred Stock [Member] | Additional Paid-in Capital [Member]Series H-1 Preferred Convertible Stock [Member] | Accumulated Deficit [Member] | Accumulated Deficit [Member]Series F Preferred Stock [Member] | Accumulated Deficit [Member]Series G Preferred Stock [Member] | Accumulated Deficit [Member]Series F1 Preferred Stock [Member] | Accumulated Deficit [Member]Series G1 Preferred Stock [Member] | Accumulated Deficit [Member]Series G And G1 Preferred Stock [Member] | Accumulated Deficit [Member]Series F And F1 Preferred Stock [Member] | Accumulated Deficit [Member]Series H Preferred Stock [Member] | Accumulated Deficit [Member]Series H-1 Preferred Convertible Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series F Preferred Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series G Preferred Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series F1 Preferred Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series G1 Preferred Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series G And G1 Preferred Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series F And F1 Preferred Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series H Preferred Stock [Member] | Accumulated Other Comprehensive (Loss) Income [Member]Series H-1 Preferred Convertible Stock [Member] | WPCS Equity (Deficit) [Member] | WPCS Equity (Deficit) [Member]Series F Preferred Stock [Member] | WPCS Equity (Deficit) [Member]Series G Preferred Stock [Member] | WPCS Equity (Deficit) [Member]Series F1 Preferred Stock [Member] | WPCS Equity (Deficit) [Member]Series G1 Preferred Stock [Member] | WPCS Equity (Deficit) [Member]Series G And G1 Preferred Stock [Member] | WPCS Equity (Deficit) [Member]Series F And F1 Preferred Stock [Member] | WPCS Equity (Deficit) [Member]Series H Preferred Stock [Member] | WPCS Equity (Deficit) [Member]Series H-1 Preferred Convertible Stock [Member] | Non-Controlling Interest [Member] | Non-Controlling Interest [Member]Series F Preferred Stock [Member] | Non-Controlling Interest [Member]Series G Preferred Stock [Member] | Non-Controlling Interest [Member]Series F1 Preferred Stock [Member] | Non-Controlling Interest [Member]Series G1 Preferred Stock [Member] | Non-Controlling Interest [Member]Series G And G1 Preferred Stock [Member] | Non-Controlling Interest [Member]Series F And F1 Preferred Stock [Member] | Non-Controlling Interest [Member]Series H Preferred Stock [Member] | Non-Controlling Interest [Member]Series H-1 Preferred Convertible Stock [Member] |