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