v3.2.0.727
Senior Secured Notes Schedule of Future Debt Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2015
Mar. 31, 2015
Debt Disclosure [Abstract]    
2016 $ 0  
2017 0  
2018 273,175  
2019 2,198  
2020 0  
Thereafter 39,024  
Total future maturities 314,397  
Debt Instrument, Unamortized Discount (6,589)  
Senior secured notes, net $ 307,808 $ 309,569