XML 116 R98.htm IDEA: XBRL DOCUMENT v3.25.2
BENEFIT PLANS - Schedule of Deferred Compensation (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Long-term portion (included in other non-current liabilities) $ 5,620 $ 5,612
Deferred Compensation Contracts    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total 1,934 2,110
Deferred Compensation Contracts | Accrued Liabilities    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Current portion (included in accrued expenses) 306 317
Deferred Compensation Contracts | Other Noncurrent Liabilities    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Long-term portion (included in other non-current liabilities) $ 1,628 $ 1,793