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