v3.26.1
Revenue - Schedule of Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details) (Details)
$ in Thousands
12 Months Ended
Mar. 31, 2026
USD ($)
Accounts Receivable and Unbilled Receivable (Current)  
Opening balance $ 251,995
Ending balance 330,483
Unbilled Receivable (Long-Term)  
Opening balance 31,343
Increase 13,466
Ending balance 44,809
Deferred Revenue (Current)  
Opening balance 402,930
Increase 82,043
Ending balance 484,973
Deferred Revenue (Long-Term)  
Opening balance 223,282
Increase 70,443
Ending balance 293,725
Accounts Receivable  
Accounts Receivable and Unbilled Receivable (Current)  
Opening balance 222,400
Increase 61,054
Ending balance 283,454
Unbilled Receivable  
Accounts Receivable and Unbilled Receivable (Current)  
Opening balance 29,595
Increase 17,434
Ending balance $ 47,029