XML 89 R82.htm IDEA: XBRL DOCUMENT v3.26.1
Share-Based Compensation - Summary of the Changes in RSUs and PSUs (Details) - RSUs
3 Months Ended
Jun. 30, 2026
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Beginning balance 2,922,618
RSUs and PSUs granted 7,077,095
RSUs released (953,717)
RSUs cancelled and forfeited (212,669)
Ending balance 8,833,327