XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Schedule of diluted earnings per share (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income (loss) attributable to common shareholders $ 6,513,693 $ (9,979,165)
Plus: Effect of dilutive items 3,726,852 0
Net Income (Loss) Attributable to Parent, Diluted $ 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 0
Plus: Effect for dilutive share-based compensation awards 202,741 0
Weighted average number of shares outstanding, Diluted 54,742,819 33,810,211
Income (loss) per share - diluted $ 0.19 $ (0.3)