v3.25.4
Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Capitalized Contract Cost [Line Items]    
Prepaid insurance $ 7,201 $ 6,049
Prepaid tax 14,165 3,006
Other 32,850 42,667
Prepaid and other current assets 142,517 150,357
Deferred Royalties    
Capitalized Contract Cost [Line Items]    
Capitalized contract costs 70,034 76,186
Deferred Commission Costs    
Capitalized Contract Cost [Line Items]    
Capitalized contract costs $ 18,267 $ 22,449