v3.26.1
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of share repurchase program increase in authorization This original authorization, along with the dates and amounts of subsequent increases to the authorization by the BOD to the share repurchase program, are as follows (in thousands):

 

Date

 

Amount

 

May 12, 2022

 

$

150,000

 

August 2, 2022

 

 

75,000

 

May 16, 2024

 

 

125,000

 

May 15, 2025

 

 

150,000

 

November 10, 2025

 

 

200,000

 

August 4, 2026

 

 

500,000

 

Total authorization

 

$

1,200,000