XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) per Share - Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 2,982,478,412 31,788,755 3,246,807,647 31,395,092
Series B preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 39,177,896 0 36,021,227 0
Class S Ordinary        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 66,982 0 66,982 0
Class S Preferred        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 605 0 605 0
Preferred Series A Subclass 0        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 691,202,319 0 754,616,263 0
Preferred Series A Subclass 1        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 2,224,380,003 0 2,428,454,418 0
Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 1,425,500 121,721 1,423,045 122,098
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 200,000 0 200,000 0
Convertible Debt        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 0 396,174 0 199,169
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total anti-dilutive shares (in shares) 26,025,107 31,270,860 26,025,107 31,073,825