v3.26.1
EMPLOYEE BENEFIT PLANS - Projected Benefit Payments (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Projected Benefit Payments      
July 1, 2026 to June 30, 2027   $ 2,565  
July 1, 2027 to June 30, 2028   2,796  
July 1, 2028 to June 30, 2029   3,889  
July 1, 2029 to June 30, 2030   4,116  
July 1, 2030 to June 30, 2031   3,142  
July 1, 2031 to June 30, 2036   2,548  
Company Contribution      
Company contributions   2,130 $ 1,362
Plan amendments $ 4,400 $ 5,500