XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Schedule of common stock outstanding (Details) - shares
Jun. 30, 2023
Mar. 31, 2023
Class A Common Stock [Member]    
Class of Stock [Line Items]    
Common stock, shares authorized 1,140,000,000 1,140,000,000
Common Stock, Shares, Issued 304,011,272 293,020,474
Common stock, shares outstanding 304,011,272 293,020,474
Class B Common Stock [Member]    
Class of Stock [Line Items]    
Common stock, shares authorized 350,000,000 350,000,000
Common Stock, Shares, Issued 168,084,278 168,179,488
Common stock, shares outstanding 168,084,278 168,179,488