v3.26.1
Summary of Significant Accounting Policies - Reconciliation of Shares Used in Calculating Basic and Diluted Earnings per Common Shares (Details) - shares
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]        
Basic weighted-average shares of common stock outstanding 27,360,200 23,646,100 25,609,800 23,275,000
Effect of common stock equivalents 1,044,000 0 837,000 843,000
Diluted weighted-average shares outstanding 28,404,400 23,646,100 26,446,600 24,118,100