XML 77 R66.htm IDEA: XBRL DOCUMENT v3.26.1
NET INCOME (LOSS) PER SHARE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Dilutive effect of stock options, restricted stock units, and warrants 805,000 28,000 826,000  
Convertible debt net of tax $ 1,153   $ 2,294  
Dilutive effect of convertible notes 12,716,759   12,716,759  
Weighted average common stock issuable 441,071   220,536  
Weighted average number of common shares increased 1,891,120 54,522 2,098,043  
Weighted average common stock issuable (in shares) 1,085,714 26,000 1,272,322  
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Options and warrants outstanding not included in the computation of diluted weighted average shares because their effect would have been anti-dilutive (in shares)   314,580   827,347
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Options and warrants outstanding not included in the computation of diluted weighted average shares because their effect would have been anti-dilutive (in shares)       167,849