v3.26.1
Debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Debt Disclosure [Abstract]      
Remainder of fiscal 2027 $ 22,500    
2028 30,000    
2029 37,500    
2030 744,176    
Total Debt 834,176    
Less: Unamortized discounts and debt issuance costs (2,180)    
Total debt, net of unamortized discounts and debt issuance costs $ 831,996 $ 839,348 $ 256,676