v2.4.0.6
Prepaid Royalty - Additional Information (Detail) (USD $)
0 Months Ended 6 Months Ended
Jul. 31, 2012
Dec. 31, 2012
Royalty Agreements Two
Dec. 31, 2012
Royalty Agreements Two Period One
Dec. 31, 2012
Royalty Agreements Two Period Two
Dec. 31, 2012
Royalty Agreements Two Period Three
Prepaid Royalty [Line Items]          
Licensing agreement expiration date Feb. 29, 2016 Feb. 29, 2016      
Guaranteed minimum royalty payment   $ 600,000 $ 100,000 $ 225,000 $ 275,000
Prepaid licensing agreement recorded under current portion of prepaid royalty   $ 50,000