XML 58 R46.htm IDEA: XBRL DOCUMENT v3.26.1
STOCKHOLDERS' EQUITY - Schedule Common Stock Repurchase (Details) - Treasury Stock [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
STOCKHOLDERS’ EQUITY [Abstract]          
Shares repurchased (in Shares) 7,061,538 6,754,156 816,237 13,816,000 816,000
Total cost of shares repurchased $ 45,282 $ 111,080 $ 15,148 $ 156,362 $ 15,148