v3.25.4
Revenue - Opening and Closing Balances of Accounts Receivables, Unbilled Receivables, and Deferred Revenues (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2025
USD ($)
Accounts receivable  
Increase $ 94,102
Unbilled receivable (current)  
Increase 15,749
Unbilled receivable (long-term)  
Increase 9,711
Deferred revenue (current)  
Opening Balance 402,930
Increase 53,802
Ending Balance 456,732
Deferred revenue (long-term)  
Opening Balance 223,282
Increase 52,867
Ending Balance 276,149
Accounts receivable and Unbilled receivable (current)  
Accounts receivable  
Opening Balance 222,400
Ending Balance 316,502
Unbilled receivable (current)  
Opening Balance 29,595
Ending Balance 45,344
Unbilled receivable (long-term)  
Unbilled receivable (long-term)  
Opening Balance 31,343
Ending Balance 41,054
Deferred revenue (current)  
Deferred revenue (current)  
Opening Balance 402,930
Ending Balance 456,732
Deferred revenue (long-term)  
Deferred revenue (long-term)  
Opening Balance 223,282
Ending Balance $ 276,149