XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.3
SHARE REPURCHASES (Tables)
9 Months Ended
Sep. 30, 2026
Equity [Abstract]  
Schedule of Share Repurchases Activity
Table 12: Share Repurchase Activity
For the Three Months EndedFor the Nine Months Ended
September 30, 2026September 30, 2025September 30, 2026September 30, 2025
(in thousands, except per share and share data)
Amounts paid for shares repurchased (1)
$5,747 $3,637 $12,637 $7,639 
Number of shares repurchased1,251,500 584,213 2,810,986 2,072,440 
Average per share price paid (1)
$4.59 $6.23 $4.50 $3.69 
(1) Includes commission paid for repurchases on the open market.