XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Weighted Average Common Shares Outstanding

The weighted-average common shares outstanding are as follows:

 

 

 

Three Months Ended March 31,

 

 

 

2023

 

 

2022

 

 

 

 

 

 

 

 

Weighted average common shares outstanding

 

 

16,792,292

 

 

 

15,678,143

 

Issuance of Warrants

 

 

9,753,171

 

 

 

7,540,504

 

Weighted average common shares outstanding - basic

 

 

26,545,463

 

 

 

23,218,647

 

Weighted average common shares outstanding - diluted

 

 

26,545,463

 

 

 

23,218,647