XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
SHARE REPURCHASE (Tables)
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of Share Repurchase
Total consideration paid to repurchase the shares was recorded in shareholders’ equity as treasury shares.

 Three Months Ended March 31,Three Months Ended March 31,
(in thousands, except per share data)20232022
Total number of shares purchased339.5 58.9 
Amount paid$9,135 $1,511 
Average price paid per share$27.26 $25.66