XML 113 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income (Loss) Per Share - Calculation Of Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income (loss) attributable to Class A Common Stockholders for basic earnings per share $ 3,620,639 $ 0 $ (4,220,410) $ 0
Net income (loss) attributable to Class A Common Stockholders for diluted earnings per share 3,620,639 $ 0 (4,220,410) $ 0
Less: Undistributed net income to participating securities (855,688)   0  
Net income (loss) attributable to Class A Common Stockholders 1,389,658   (6,955,883)  
Less: Reallocation of net income (loss) attributable to Class A Common Stockholders as a result of the impact and conversion of dilutive securities (5,555,951)   (23,574,645)  
Net income (loss) attributable to Class A Common Stockholders for diluted earnings per share $ (4,166,293)   $ (30,530,528)  
Weighted average shares for basic earnings per share (in shares) 11,377,407 0 9,457,518 0
Effect of dilutive securities:        
Weighted-average shares for diluted earnings per share (in shares) 37,089,605 0 36,430,441 0
Earnings Per Share        
Basic income (loss) per share of Class A Common Stock (in dollars per share) $ 120 $ 0 $ (740) $ 0
Dilutive income (loss) per share of Class A Common Stock (in dollars per share) $ (110) $ 0 $ (840) $ 0
Class B Common Stock        
Effect of dilutive securities:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 22,711,953   23,972,678  
Class B Prefunded Warrants        
Effect of dilutive securities:        
Class B Prefunded warrants 3,000,245   3,000,245  
Restricted Stock Units        
Effect of dilutive securities:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 0   0  
Series A Preferred Stock        
Effect of dilutive securities:        
Incremental common shares attributable to dilutive effect of share-based payment arrangements 0   0  
Series A Preferred Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Less: Series A Preferred Cumulative Dividends $ (1,375,293)   $ (2,735,473)  
Common Class A        
Earnings Per Share        
Basic income (loss) per share of Class A Common Stock (in dollars per share) $ 0.12   $ (0.74)  
Dilutive income (loss) per share of Class A Common Stock (in dollars per share) $ (0.11)   $ (0.84)