XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details) - Schedule of Option Activity - $ / shares
6 Months Ended 12 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Schedule Of Option Activity [Abstract]    
Number of Shares, Outstanding ending 232,603 237,041
Weighted Average Exercise Price, Outstanding ending $ 21.93 $ 21.73
Weighted Average Remaining Contractual Term (in years), Outstanding ending 5 years 11 months 1 day 6 years 4 months 20 days
Number of Shares, Terminated (6,355)  
Weighted Average Exercise Price, Terminated $ 16.47  
Weighted Average Remaining Contractual Term (in years), Terminated 5 years 2 months 26 days  
Number of Shares, Additional vesting 1,917  
Weighted Average Exercise Price, Additional vesting $ 28.58  
Weighted Average Remaining Contractual Term (in years), Additional vesting 7 years 29 days