v3.26.1
Schedule of Computation of Basic and Diluted Net Earnings (loss) Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net Income (in thousands) $ 13,058 $ 15,078
Weighted-average Class A Common Stock outstanding (basic) 50,963,975 50,957,370
Weighted-average Class A Common Stock outstanding (diluted) 51,051,740 51,016,546
— Basic $ 0.26 $ 0.30
— Diluted $ 0.26 $ 0.30
Common Class A [Member]    
Weighted-average Class A Common Stock outstanding (basic) 50,963,975 50,957,370
Weighted-average Class A Common Stock outstanding (diluted) 51,051,740 51,016,546
— Basic $ 0.26 $ 0.30
— Diluted $ 0.26 $ 0.30