XML 38 R26.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss) for diluted calculation $ 18,317 $ (3,619)
Denominator:    
Weighted average shares of Common Stock outstanding for basic calculation 79,848,892 76,611,980
Weighted average dilutive effect of stock options and unvested restricted stock 3,199,704  
Weighted average shares of Common Stock outstanding for diluted calculation 83,048,596 76,611,980
Outstanding Stock Options and Unvested Restricted Stock    
Denominator:    
Antidilutive securities excluded from computation of earnings (loss) per share, amount 1,340,697  
Outstanding Stock Options, Unvested Restricted Stock and Warrants    
Denominator:    
Antidilutive securities excluded from computation of earnings (loss) per share, amount   18,216,366