v3.25.4
Long-Term Debt - Amortization of Debt Issuance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2025
Debt Disclosure [Abstract]          
Amortization of debt issuance costs $ 2,000 $ 2,000 $ 6,000 $ 5,800  
Expected Future Amortization of Debt Issuance Costs          
2026 (three months) 1,996   1,996    
2027 7,949   7,949    
2028 7,949   7,949    
2029 7,612   7,612    
2030 5,310   5,310    
2031 4,823   4,823    
Thereafter 2,052   2,052    
Total $ 37,691   $ 37,691   $ 43,144