Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF NUMERATORS AND DENOMINATORS OF BASIC AND DILUTED NET INCOME (LOSS) PER SHARE AMOUNTS (Details)

v3.26.1
SCHEDULE OF NUMERATORS AND DENOMINATORS OF BASIC AND DILUTED NET INCOME (LOSS) PER SHARE AMOUNTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Net income (loss) used for basic net income (loss) per share $ 71,183 $ (63,734)
Fair value adjustments for warrant liabilities (4,106)
Numerator for dilutive net income (loss) per share - net income (loss) available for common shareholders’ after the effect of dilutive securities $ 67,077 $ (63,734)
Weighted average number of common shares outstanding - basic 52,952,917 41,048,206
Shares of common stock issuable upon exercise of stock options 176,170
Shares of common stock underlying restricted stock 4,581,249
Shares of common stock issuable upon exercise of warrants 7,811,234
Shares of common stock issuable upon exercise of conversion feature of loan agreement 614,251
Dilutive potential common shares 13,182,904
Denominator for dilutive net income (loss) per share - adjusted weighted average shares used in computing net income (loss) per share - dilutive 66,135,821 41,048,206
Earnings per share:    
Basic income (loss) per common share $ 1.34 $ (1.55)
Dilutive income (loss) per common share $ 1.01 $ (1.55)