v3.26.3
Significant Accounting Policies (Details 1) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Numerator:    
Net income $ 89,123,174 $ 66,748,122
If-converted impact on net income 1,753,088 649,660
Net income for diluted earnings per share $ 90,876,262 $ 67,397,782
Denominator:    
Weighted average common shares outstanding 91,509,448 55,340,634
Weighted average effect of dilutive securities 42,886,497 33,139,316
Weighted average common shares outstanding for diluted earnings per share 134,395,945 88,479,950
Earnings per share:    
Basic $ 0.97 $ 1.21
Diluted $ 0.68 $ 0.76