XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.1
CLASS B COMMON STOCK OF ECRC (Details Narrative) - shares
Mar. 31, 2025
Dec. 20, 2024
Dec. 12, 2024
Jun. 30, 2024
Class B Common Stock Of Ecrc        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number   323,085 25,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 3,073,000     2,495,500