XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Long-Term Debt - Amortization of Debt Issuance Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Mar. 31, 2025
Debt Disclosure [Abstract]          
Amortization of debt issuance costs $ 2,000 $ 1,900 $ 4,000 $ 3,800  
Expected Future Amortization of Debt Issuance Costs          
2026 (six months) 4,003   4,003    
2027 7,938   7,938    
2028 7,938   7,938    
2029 7,601   7,601    
2030 5,299   5,299    
2031 4,814   4,814    
Thereafter 2,052   2,052    
Total $ 39,645   $ 39,645   $ 43,144