XML 131 R119.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE - Basic and Diluted (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income (loss) attributable to common stockholders for basic earnings (loss) per share $ 769,983 $ 6,750,145 $ (578,762) $ 14,835,648
Shares average shares outstanding for basic earnings (loss) per share (in shares) [1] 63,846,170 50,507,728 63,087,878 50,438,921
Basic earnings (loss) per share (in dollars per share) $ 0.01 $ 0.13 $ (0.01) $ 0.29
Reversal of gain on change in fair value of warrant liability $ 0 $ 0 $ (208,631) $ 0
Numerator used to calculate diluted earnings (loss) per share $ 769,983 $ 6,750,145 $ (787,393) $ 14,835,648
Weighted average shares for diluted earnings (loss) per share [1] 67,162,820 50,507,728 63,102,210 50,438,921
Diluted earnings (loss) per share (in dollars per share) $ 0.01 $ 0.13 $ (0.01) $ 0.29
RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Incremental common shares attributable to dilutive effect of stock based compensation (in shares) 1,399,765 0 0 0
Restricted Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Incremental common shares attributable to dilutive effect of stock based compensation (in shares) 1,916,885 0 0 0
Private Placement Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Incremental common shares attributable to dilutive effect of warrants (in shares) 0 0 14,332 0
[1] The 2023 number of shares outstanding and their par value have been retrospectively recast for all prior periods presented to reflect the par value of the outstanding stock of Abacus Life, Inc. as a result of the Business Combination.