v3.26.1
Derivatives - Balance Sheet Location (Details) - Cash Flow Hedging - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Foreign Exchange Option    
Liabilities    
Total Fair Value $ 2  
Foreign Exchange Option | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Assets    
Assets 2  
Interest Rate Swap    
Liabilities    
Total Fair Value 4,921 $ (2,354)
Interest Rate Swap | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Assets    
Assets 1,989 1,442
Interest Rate Swap | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Assets    
Assets $ 2,932 89
Interest Rate Swap | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Liabilities    
Liabilities   $ (3,885)