XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Share Attributable to Common Stockholders -Antidilutive Securities Excluded from Computation of Net Income Per Share (Details) - shares
shares in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 481 1,399 1,088
Other share-based awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 102 883 572
Common stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 379 516 516