v3.26.1
Debt - Schedule of Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Debt Instrument [Line Items]      
Revolving line of credit $ 256,676 $ 256,676 $ 256,676
Total debt 834,176 841,676 256,676
Less: debt issuance costs (2,180) (2,328) 0
Total debt, net of unamortized discounts and debt issuance costs 831,996 839,348 256,676
Less: current portion (30,000) (30,000) 0
Long-term portion of debt 801,996 809,348 256,676
Term Loan      
Debt Instrument [Line Items]      
Total debt, net of unamortized discounts and debt issuance costs $ 577,500 $ 585,000 $ 0