XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Deferred Revenue Contract Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Change in Contract with Customer, Liability [Abstract]    
Beginning balance $ 99,356 $ 105,436
Additions, net, during the period 585,608 469,342
Revenue recognized from the beginning balance (94,675) (104,437)
Revenue recognized from contracts invoiced during the period (475,724) (370,985)
Ending balance $ 114,565 $ 99,356