v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2024 156,204,159        
Balance at Dec. 31, 2024 $ 156 $ 1,760,396 $ (8,994) $ (1,529,194) $ 222,364
Balance (in shares) at Dec. 31, 2024     367,903    
Issuance of common stock in connection with exercise of options (in shares) 5,000   0   5,000
Issuance of common stock in connection with exercise of options   20 $ 0 0 $ 21
Issuance of restricted stock (in shares) 2,547,179   0    
Issuance of restricted stock $ 2 (2) $ 0 0 0
Forfeiture of restricted stock (in shares) (20,052)   0    
Forfeiture of restricted stock     $ 0 0 0
Purchase of Treasury Stock (in shares) 0   199,695    
Purchase of Treasury Stock $ 0 0 $ (6,123) 0 (6,123)
Compensation in respect of restricted stock granted to employees, directors and consultants 0 15,967 0 0 15,967
Net income $ 0 0 0 5,060 5,060
Balance (in shares) at Mar. 31, 2025 158,736,286        
Balance at Mar. 31, 2025 $ 159 1,776,381 $ (15,117) (1,524,134) 237,289
Balance (in shares) at Mar. 31, 2025     567,598    
Balance (in shares) at Dec. 31, 2025 158,849,596        
Balance at Dec. 31, 2025 $ 159 1,830,110 $ (100,234) (1,082,015) $ 648,020
Balance (in shares) at Dec. 31, 2025     3,543,643   3,543,643
Issuance of common stock in connection with exercise of options (in shares) 131,000   0   131,000
Issuance of common stock in connection with exercise of options   763 $ 0 0 $ 763
Issuance of restricted stock (in shares) 1,047,977   0    
Issuance of restricted stock $ 1 (1) $ 0 0 0
Forfeiture of restricted stock (in shares) (63,148)   0    
Forfeiture of restricted stock     $ 0 0 0
Purchase of Treasury Stock (in shares) 0   3,327,903    
Purchase of Treasury Stock $ 0 0 $ (99,992) 0 (99,992)
Compensation in respect of restricted stock granted to employees, directors and consultants 0 14,563 0 0 14,563
Net income 0 19,777 19,777
Balance (in shares) at Mar. 31, 2026 159,965,425        
Balance at Mar. 31, 2026 $ 160 $ 1,845,435 $ (200,226) $ (1,062,238) $ 583,131
Balance (in shares) at Mar. 31, 2026     6,871,546   6,871,546