XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of basic earnings per share [Table Text Block]
    For the three months ended  
    March 31,  
    2023     2022  
Net income (loss) attributable to common shareholders $ 6,513,693   $ (9,979,165 )
Weighted average number of common shares outstanding (as-converted)   34,670,678     33,810,211  
Income (loss) per share - basic $ 0.19   $ (0.30 )
Schedule of diluted earnings per share [Table Text Block]
    For the three months ended
    March 31,  
    2023     2022  
Net income (loss) attributable to common shareholders $ 6,513,693   $ (9,979,165 )
Plus: Effect of dilutive items   3,726,852     -  
  $ 10,240,545   $ (9,979,165 )
Weighted average number of common shares outstanding (as-converted)   34,670,678     33,810,211  
Plus: Effect for conversion of Origination Class B into SVS   19,869,400     -  
Plus: Effect for dilutive share-based compensation awards   202,741     -  
    54,742,819     33,810,211  
Income (loss) per share - diluted $ 0.19   $ (0.30 )