v3.26.3
Revenue - Schedule of Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2026
USD ($)
Accounts Receivable and Unbilled Receivable (Current)  
Opening Balance $ 330,483
Ending Balance 280,575
Unbilled Receivable (Long-Term)  
Opening Balance 44,809
Increase/(decrease) 22,594
Ending Balance 67,403
Deferred Revenue (Current)  
Opening Balance 484,973
Increase/(decrease) (12,227)
Ending Balance 472,746
Deferred Revenue (Long-Term)  
Opening Balance 293,725
Increase/(decrease) (2,611)
Ending Balance 291,114
Billed Revenues  
Accounts Receivable and Unbilled Receivable (Current)  
Opening Balance 283,454
Increase/(decrease) (65,441)
Ending Balance 218,013
Unbilled Revenues  
Accounts Receivable and Unbilled Receivable (Current)  
Opening Balance 47,029
Increase/(decrease) 15,533
Ending Balance $ 62,562