v3.26.3
Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional paid-in capital
Treasury Stock
Accumulated Deficit
Common stock, beginning balance (in shares) at Dec. 31, 2024   156,204,159      
Equity, beginning balance at Dec. 31, 2024 $ 222,364 $ 156 $ 1,760,396 $ (8,994) $ (1,529,194)
Treasury shares, beginning balance (in shares) at Dec. 31, 2024       367,903  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with exercise of options (in shares)   5,000      
Issuance of common stock in connection with exercise of options 21   20    
Issuance of restricted stock (in shares)   2,547,179      
Issuance of restricted stock 0 $ 2 (2)    
Forfeiture of restricted stock (in shares)   (20,052)      
Forfeiture of restricted stock 0        
Purchase of Treasury Stock (in shares)       199,695  
Purchase of Treasury Stock (6,123)     $ (6,123)  
Compensation in respect of restricted stock granted to employees, directors and consultants 15,967   15,967    
Net income 5,060       5,060
Common stock, ending balance (in shares) at Mar. 31, 2025   158,736,286      
Equity, ending balance at Mar. 31, 2025 237,289 $ 159 1,776,381 $ (15,117) (1,524,134)
Treasury shares, ending balance (in shares) at Mar. 31, 2025       567,598  
Common stock, beginning balance (in shares) at Dec. 31, 2024   156,204,159      
Equity, beginning balance at Dec. 31, 2024 $ 222,364 $ 156 1,760,396 $ (8,994) (1,529,194)
Treasury shares, beginning balance (in shares) at Dec. 31, 2024       367,903  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with exercise of options (in shares) 51,650        
Net income $ 424,142        
Common stock, ending balance (in shares) at Sep. 30, 2025   158,754,176      
Equity, ending balance at Sep. 30, 2025 607,218 $ 159 1,812,345 $ (100,234) (1,105,052)
Treasury shares, ending balance (in shares) at Sep. 30, 2025       3,543,643  
Common stock, beginning balance (in shares) at Mar. 31, 2025   158,736,286      
Equity, beginning balance at Mar. 31, 2025 237,289 $ 159 1,776,381 $ (15,117) (1,524,134)
Treasury shares, beginning balance (in shares) at Mar. 31, 2025       567,598  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with exercise of options (in shares)   46,650      
Issuance of common stock in connection with exercise of options 432   432    
Issuance of restricted stock (in shares)   176,467      
Issuance of restricted stock 0        
Forfeiture of restricted stock (in shares)   (173,068)      
Forfeiture of restricted stock 0        
Purchase of Treasury Stock (in shares)       193,500  
Purchase of Treasury Stock (6,875)     $ (6,875)  
Compensation in respect of restricted stock granted to employees, directors and consultants 17,399   17,399    
Net income 28,187       28,187
Common stock, ending balance (in shares) at Jun. 30, 2025   158,786,335      
Equity, ending balance at Jun. 30, 2025 276,432 $ 159 1,794,212 $ (21,992) (1,495,947)
Treasury shares, ending balance (in shares) at Jun. 30, 2025       761,098  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of restricted stock (in shares)   11,000      
Issuance of restricted stock 0        
Forfeiture of restricted stock (in shares)   (43,159)      
Forfeiture of restricted stock 0        
Purchase of Treasury Stock (in shares)       2,782,545  
Purchase of Treasury Stock (78,242)     $ (78,242)  
Compensation in respect of restricted stock granted to employees, directors and consultants 18,133   18,133    
Net income 390,895       390,895
Common stock, ending balance (in shares) at Sep. 30, 2025   158,754,176      
Equity, ending balance at Sep. 30, 2025 607,218 $ 159 1,812,345 $ (100,234) (1,105,052)
Treasury shares, ending balance (in shares) at Sep. 30, 2025       3,543,643  
Common stock, beginning balance (in shares) at Dec. 31, 2025   158,849,596      
Equity, beginning balance at Dec. 31, 2025 $ 648,020 $ 159 1,830,110 $ (100,234) (1,082,015)
Treasury shares, beginning balance (in shares) at Dec. 31, 2025 3,543,643     3,543,643  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with exercise of options (in shares)   131,000      
Issuance of common stock in connection with exercise of options $ 763   763    
Issuance of restricted stock (in shares)   1,047,977      
Issuance of restricted stock 0 $ 1 (1)    
Forfeiture of restricted stock (in shares)   (63,148)      
Forfeiture of restricted stock 0        
Purchase of Treasury Stock (in shares)       3,327,903  
Purchase of Treasury Stock (99,992)     $ (99,992)  
Compensation in respect of restricted stock granted to employees, directors and consultants 14,563   14,563    
Net income 19,777       19,777
Common stock, ending balance (in shares) at Mar. 31, 2026   159,965,425      
Equity, ending balance at Mar. 31, 2026 583,131 $ 160 1,845,435 $ (200,226) (1,062,238)
Treasury shares, ending balance (in shares) at Mar. 31, 2026       6,871,546  
Common stock, beginning balance (in shares) at Dec. 31, 2025   158,849,596      
Equity, beginning balance at Dec. 31, 2025 $ 648,020 $ 159 1,830,110 $ (100,234) (1,082,015)
Treasury shares, beginning balance (in shares) at Dec. 31, 2025 3,543,643     3,543,643  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with exercise of options (in shares) 180,660        
Net income $ 83,021        
Common stock, ending balance (in shares) at Sep. 30, 2026   160,054,603      
Equity, ending balance at Sep. 30, 2026 $ 572,127 $ 160 1,871,185 $ (300,224) (998,994)
Treasury shares, ending balance (in shares) at Sep. 30, 2026 8,894,998     8,894,998  
Common stock, beginning balance (in shares) at Mar. 31, 2026   159,965,425      
Equity, beginning balance at Mar. 31, 2026 $ 583,131 $ 160 1,845,435 $ (200,226) (1,062,238)
Treasury shares, beginning balance (in shares) at Mar. 31, 2026       6,871,546  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with exercise of options (in shares)   13,660      
Issuance of common stock in connection with exercise of options 85   85    
Forfeiture of restricted stock (in shares)   (29,755)      
Forfeiture of restricted stock 0        
Compensation in respect of restricted stock granted to employees, directors and consultants 13,086   13,086    
Net income 7,781       7,781
Common stock, ending balance (in shares) at Jun. 30, 2026   159,949,330      
Equity, ending balance at Jun. 30, 2026 604,083 $ 160 1,858,606 $ (200,226) (1,054,457)
Treasury shares, ending balance (in shares) at Jun. 30, 2026       6,871,546  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock in connection with exercise of options (in shares)   36,000      
Issuance of common stock in connection with exercise of options 252   252    
Warrants, number of shares issued upon exercise (in shares)   114,525      
Issuance of common stock in connection with cashless exercise of warrants 0        
Forfeiture of restricted stock (in shares)   (45,252)      
Forfeiture of restricted stock 0        
Purchase of Treasury Stock (in shares)       2,023,452  
Purchase of Treasury Stock (99,998)     $ (99,998)  
Compensation in respect of restricted stock granted to employees, directors and consultants 12,327   12,327    
Net income 55,463       55,463
Common stock, ending balance (in shares) at Sep. 30, 2026   160,054,603      
Equity, ending balance at Sep. 30, 2026 $ 572,127 $ 160 $ 1,871,185 $ (300,224) $ (998,994)
Treasury shares, ending balance (in shares) at Sep. 30, 2026 8,894,998     8,894,998