v3.26.3
STOCKHOLDERS' EQUITY (Stock Repurchase Plan) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 14, 2026
Sep. 30, 2026
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
STOCKHOLDERS' EQUITY          
Stock repurchase program authorized amount   $ 1,000,000 $ 1,000,000    
Aggregate purchase price     $ 31,991 $ 46,227  
Issuance of treasury stock for acquisition   0 0    
Treasury stock, shares   55,429,073 55,429,073   46,735,783
Treasury stock, at cost   $ 774,870 $ 774,870   $ 742,879
Remaining shares authorized for purchase   $ 201,000 $ 201,000    
Related Party          
STOCKHOLDERS' EQUITY          
Repurchases of common stock 8,693,290        
Average price paid per share $ 3.68        
Aggregate purchase price $ 32,000        
Weighted average measurement percentage 10.00%        
Weighted average measurement period 5 days        
Nonrelated Party          
STOCKHOLDERS' EQUITY          
Repurchases of common stock   0 0