XML 58 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2023
COMMITMENTS AND CONTINGENCIES  
Schedule of operating lease and other operating contract obligations The amounts the Company is obligated to pay for these agreements are shown below.

    

    

Other

Operating

Operating

Contracts

Lease

and

Agreements

Agreements

(In thousands)

Years ending December 31:

  

  

2024

$

13,767

$

88,778

2025

7,658

37,108

2026

 

5,674

 

14,991

2027

 

4,148

 

4,983

2028

 

3,114

 

3,560

2029 and thereafter

 

14,726

 

9,615

Total

$

49,087

$

159,035