XML 46 R32.htm IDEA: XBRL DOCUMENT v3.25.2
NET INCOME (LOSS) PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2025
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, 2025 and 2024:

 

   2025   2024   2025   2024 
   Three Months Ended June 30,   Six Months Ended June 30, 
   2025   2024   2025   2024 
   ($ in thousands, except share and per share amounts) 
Basic and Diluted:                    
Net income (loss) attributable to common shareholders  $1,537   $(2,249)  $674   $(3,802)
Weighted-average common shares used to compute basic and diluted income (loss) per share   42,321,629    16,132,420    33,118,912    16,073,364 
Net income (loss) attributable to common shareholders per share - basic and diluted  $0.04   $(0.14)  $0.02   $(0.24)