v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
Total
Common Stock
Class A Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Deficit
Non- Controlling Interests
Series A Convertible Preferred Stock            
Issuance of series A convertible preferred stock (in shares) 5,000          
Issuance of series A convertible preferred stock $ 5,000,000          
Ending balance (in shares) at Mar. 31, 2025 5,000          
Ending balance at Mar. 31, 2025 $ 5,000,000          
Beginning balance (in shares) at Dec. 31, 2024   96,731,194        
Beginning balance at Dec. 31, 2024 $ 423,294,672 $ 10,133 $ (12,025,137) $ 494,064,113 $ (57,896,606) $ (857,831)
Beginning balance, Treasury stock (in shares) at Dec. 31, 2024 (1,048,226)   (1,048,226)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation (in shares)   36,000        
Stock-based compensation $ 2,355,396 $ (456)   2,355,852    
Warrant conversions (in shares)   1,134,071        
Warrant Conversions 0 $ 113   (113)    
Common stock issue costs (470,068)     (470,065) (3)  
Net income 5,399,026       4,639,583 759,443
Ending balance (in shares) at Mar. 31, 2025   97,901,265        
Ending balance at Mar. 31, 2025 $ 430,579,026 $ 9,790 $ (12,025,137) 495,949,787 (53,257,026) (98,388)
Ending balance, Treasury stock (in shares) at Mar. 31, 2025     (1,048,226)      
Ending balance (in shares) at Jun. 30, 2025 5,000          
Ending balance at Jun. 30, 2025 $ 5,000,000          
Beginning balance (in shares) at Dec. 31, 2024   96,731,194        
Beginning balance at Dec. 31, 2024 $ 423,294,672 $ 10,133 $ (12,025,137) 494,064,113 (57,896,606) (857,831)
Beginning balance, Treasury stock (in shares) at Dec. 31, 2024 (1,048,226)   (1,048,226)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 23,009,955          
Ending balance (in shares) at Jun. 30, 2025   97,954,471        
Ending balance at Jun. 30, 2025 $ 416,533,192 $ 9,795 $ (47,076,918) 499,438,543 (35,767,080) (71,148)
Ending balance, Treasury stock (in shares) at Jun. 30, 2025 (6,129,703)   (6,129,703)      
Beginning balance (in shares) at Mar. 31, 2025 5,000          
Beginning balance at Mar. 31, 2025 $ 5,000,000          
Ending balance (in shares) at Jun. 30, 2025 5,000          
Ending balance at Jun. 30, 2025 $ 5,000,000          
Beginning balance (in shares) at Mar. 31, 2025   97,901,265        
Beginning balance at Mar. 31, 2025 430,579,026 $ 9,790 $ (12,025,137) 495,949,787 (53,257,026) (98,388)
Beginning balance, Treasury stock (in shares) at Mar. 31, 2025     (1,048,226)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of common stock (in shares)     (5,081,477)      
Repurchase of common stock (35,051,781)   $ (35,051,781)      
Stock-based compensation (in shares)   53,206        
Stock-based compensation 3,486,828 $ 5   3,486,823    
Dividends declared on the Series A Convertible Preferred Stock (93,750)       (93,750)  
Other 1,940     1,933 7  
Net income 17,610,929       17,583,689 27,240
Ending balance (in shares) at Jun. 30, 2025   97,954,471        
Ending balance at Jun. 30, 2025 $ 416,533,192 $ 9,795 $ (47,076,918) 499,438,543 (35,767,080) (71,148)
Ending balance, Treasury stock (in shares) at Jun. 30, 2025 (6,129,703)   (6,129,703)      
Beginning balance (in shares) at Dec. 31, 2025 5,000          
Beginning balance at Dec. 31, 2025 $ 5,000,000          
Ending balance (in shares) at Mar. 31, 2026 5,000          
Ending balance at Mar. 31, 2026 $ 5,000,000          
Beginning balance (in shares) at Dec. 31, 2025 97,473,634 104,879,752        
Beginning balance at Dec. 31, 2025 $ 418,540,930 $ 10,488 $ (55,808,595) 515,971,485 (41,632,448) 0
Beginning balance, Treasury stock (in shares) at Dec. 31, 2025 (7,406,118)   (7,406,118)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of common stock (in shares)     (1,649,712)      
Repurchase of common stock $ (14,453,988)   $ (14,453,988)      
Stock-based compensation (in shares)   159,494        
Stock-based compensation 6,343,401 $ 16   6,343,385    
Dividends declared on the Series A Convertible Preferred Stock (93,750)       (93,750)  
Net income 7,266,192       7,266,192  
Ending balance (in shares) at Mar. 31, 2026   105,039,246        
Ending balance at Mar. 31, 2026 $ 417,602,785 $ 10,504 $ (70,262,583) 522,314,870 (34,460,006) 0
Ending balance, Treasury stock (in shares) at Mar. 31, 2026     (9,055,830)      
Beginning balance (in shares) at Dec. 31, 2025 5,000          
Beginning balance at Dec. 31, 2025 $ 5,000,000          
Ending balance (in shares) at Jun. 30, 2026 5,000          
Ending balance at Jun. 30, 2026 $ 5,000,000          
Beginning balance (in shares) at Dec. 31, 2025 97,473,634 104,879,752        
Beginning balance at Dec. 31, 2025 $ 418,540,930 $ 10,488 $ (55,808,595) 515,971,485 (41,632,448) 0
Beginning balance, Treasury stock (in shares) at Dec. 31, 2025 (7,406,118)   (7,406,118)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 13,893,234          
Ending balance (in shares) at Jun. 30, 2026 97,090,784 107,220,874        
Ending balance at Jun. 30, 2026 $ 434,677,426 $ 10,722 $ (80,167,968) 542,761,386 (27,926,714) 0
Ending balance, Treasury stock (in shares) at Jun. 30, 2026 (10,130,090)   (10,130,090)      
Beginning balance (in shares) at Mar. 31, 2026 5,000          
Beginning balance at Mar. 31, 2026 $ 5,000,000          
Ending balance (in shares) at Jun. 30, 2026 5,000          
Ending balance at Jun. 30, 2026 $ 5,000,000          
Beginning balance (in shares) at Mar. 31, 2026   105,039,246        
Beginning balance at Mar. 31, 2026 417,602,785 $ 10,504 $ (70,262,583) 522,314,870 (34,460,006) 0
Beginning balance, Treasury stock (in shares) at Mar. 31, 2026     (9,055,830)      
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Repurchase of common stock (in shares)     (1,074,260)      
Repurchase of common stock (9,905,385)   $ (9,905,385)      
Stock-based compensation (in shares)   505,582        
Stock-based compensation 4,830,728 $ 50   4,830,678    
Dividends declared on the Series A Convertible Preferred Stock (93,750)       (93,750)  
Issuance of common stock (in shares)   1,676,046        
Issuance of common stock 15,616,006 $ 168   15,615,838    
Net income $ 6,627,042       6,627,042  
Ending balance (in shares) at Jun. 30, 2026 97,090,784 107,220,874        
Ending balance at Jun. 30, 2026 $ 434,677,426 $ 10,722 $ (80,167,968) $ 542,761,386 $ (27,926,714) $ 0
Ending balance, Treasury stock (in shares) at Jun. 30, 2026 (10,130,090)   (10,130,090)