v3.3.0.814
Senior Secured Notes Schedule of Future Debt Maturities (Details) - USD ($)
$ in Thousands
Sep. 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,344)  
Senior secured notes, net $ 308,053 $ 309,569