v3.26.1
Employee Benefit Plans - Allocation of Plan Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Employee Benefit Plans [Abstract]      
Total plan assets $ 0 $ 4,746 $ 4,654
Weighted-average plan asset allocation   100.00%  
Money Market [Member]      
Employee Benefit Plans [Abstract]      
Total plan assets   $ 1,382  
Weighted-average plan asset allocation   29.10%  
Mutual Funds - Fixed Income [Member]      
Employee Benefit Plans [Abstract]      
Total plan assets   $ 3,364  
Weighted-average plan asset allocation   70.90%