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