v3.6.0.2
ORGANIZATION AND BASIS OF PRESENTATION - IPO (Details) - Class A common stock - shares
1 Months Ended 9 Months Ended
Apr. 30, 2014
Dec. 31, 2014
Organization and basis of presentation    
Issuance of common stock (in shares)   7,483,442
IPO    
Organization and basis of presentation    
Issuance of common stock (in shares) 7,475,000