v3.26.1
Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Capitalized Contract Cost [Line Items]    
Prepaid insurance $ 5,336 $ 6,049
Prepaid tax 19,683 3,006
Other 42,585 42,667
Prepaid and other current assets 162,625 150,357
Deferred Royalties    
Capitalized Contract Cost [Line Items]    
Capitalized contract costs 75,696 76,186
Deferred Sales Commission    
Capitalized Contract Cost [Line Items]    
Capitalized contract costs $ 19,325 $ 22,449