v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Long-term Purchase Commitment Total non-cancellable purchase commitments as of March 31, 2026 are as follows:
Year Ended March 31,
20272028202920302031 and beyondTotal
Purchase commitments(1)
$79,608 $35,945 $27,171 $4,510 $4,673 $151,907 
(1) The amounts presented exclude commitments under an amended agreement entered into in March 2026 with a third-party provider for the use of certain cloud services through March 2031, which does not have a fixed payment schedule. Under the amended agreement, we committed to purchase $700,000 of services throughout the term of the agreement. As of March 31, 2026, $700,000 remained outstanding.