v3.26.1
NET INCOME (LOSS) PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
SCHEDULE OF RECONCILIATION OF WEIGHTED-AVERAGE SHARES OUTSTANDING FOR BASIC AND DILUTED NET LOSS PER SHARE

The following table reconciles the weighted-average shares outstanding for basic and diluted net income (loss) per share for the three and six months ended June 30, 2026 and 2025:

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
   ($ in thousands, except share and per share amounts) 
Basic and Diluted:                    
Net income (loss) attributable to common shareholders  $181   $1,537   $(262)  $674 
Weighted-average common shares used to compute basic and diluted income (loss) per share   42,493,449    42,321,629    42,482,758    33,118,912 
Net income (loss) attributable to common shareholders per share - basic and diluted  $0.00   $0.04   $(0.01)  $0.02