XML 99 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINANCING ARRANGEMENTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Aug. 09, 2022
Sep. 01, 2021
Debt Instruments [Abstract]        
Repayment of long-term loan $ 79,250 $ 61,265    
Long-term loan principal payments [Abstract]        
Interest expenses recognized with the long-term loan 19,885 18,675    
Revolving Credit Agreement [Member]        
Long-term loan principal payments [Abstract]        
Total $ 0      
Long-term loan term 5 years      
Deferred financing costs $ 893 1,147    
Deferred financing costs amortization 254 $ 98    
Revolving Credit Agreement [Member] | Maximum [Member]        
Long-term loan principal payments [Abstract]        
Aggregate committed principal amount     $ 90,000  
Credit Agreement [Member]        
Debt Instruments [Abstract]        
Senior secured term loan credit agreement       $ 300,000
Issuance expenses $ 11,250      
Long-term loan maturity 7 years      
Facility amortization rate 1.00%      
Frequency of periodic payment quarterly      
Long-term loan principal payments [Abstract]        
2024 $ 3,000      
2025 3,000      
2026 3,000      
2027 3,000      
2028 140,735      
Total $ 152,735