XML 115 R63.htm IDEA: XBRL DOCUMENT v3.23.3
CLASS B COMMON STOCK OF ECRC (Details Narrative) - shares
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Common stock, shares, outstanding 31,202,131 27,667,060
Earnout [Member]    
Earnout shares 3,391,596  
Description of earnout shares The Earnout Shares vest (the “Released Earnout Shares”) in two equal tranches based upon achieving market share price milestones of approximately $12.00 per Common Share and approximately $15.00 per Common Share, respectively, prior to the Ten-Year Anniversary, or upon a change in control as defined in the underlying agreement.  
Common Class B [Member]    
Common stock, shares, outstanding 7,957,404  
Common stock, shares, issued 7,957,404  
Earnout shares 4,565,808