v3.26.1
Condensed Consolidated Statements of Changes in Members' and Stockholders' Equity (Unaudited) - USD ($)
Total
Class A
Common Stock
Class A
Additional Paid-In Capital
Retained Earnings
Balance at Dec. 31, 2024 $ 252,110,324   $ 5,593 $ 53,577,270 $ 198,527,461
Balance (in Shares) at Dec. 31, 2024     55,928,661    
Share-based compensation 1,069,076     1,069,076  
Exercise of options 41,760   $ 15 41,745  
Exercise of options (in Shares)     147,579    
Issuance of True Up Shares 2,082,894   $ 28 2,082,866  
Issuance of True up Shares (in Shares)     275,880    
Net income (loss) 14,878,658       14,878,658
Balance at Mar. 31, 2025 270,182,712   $ 5,636 56,770,957 213,406,119
Balance (in Shares) at Mar. 31, 2025     56,352,120    
Balance at Dec. 31, 2024 252,110,324   $ 5,593 53,577,270 198,527,461
Balance (in Shares) at Dec. 31, 2024     55,928,661    
Issuance of True Up Shares 2,082,894        
Net income (loss) 17,391,871        
Balance at Jun. 30, 2025 288,569,593   $ 6,044 72,644,217 215,919,332
Balance (in Shares) at Jun. 30, 2025     60,439,593    
Balance at Mar. 31, 2025 270,182,712   $ 5,636 56,770,957 213,406,119
Balance (in Shares) at Mar. 31, 2025     56,352,120    
Share-based compensation 1,571,980     1,571,980  
Exercise of options 57,958   $ 15 57,943  
Exercise of options (in Shares)     148,486    
Issuance of common stock upon vesting of restricted stock units     $ 16 (16)  
PIPE offering proceeds, net (In shares)     3,775,126    
PIPE offering proceeds, net 14,243,730   $ 377 14,243,353  
Issuance of common stock upon vesting of restricted stock units (in Shares)     163,861    
Net income (loss) 2,513,213       2,513,213
Balance at Jun. 30, 2025 288,569,593   $ 6,044 72,644,217 215,919,332
Balance (in Shares) at Jun. 30, 2025     60,439,593    
Balance at Dec. 31, 2025 267,937,861   $ 6,121 78,444,477 189,487,263
Balance (in Shares) at Dec. 31, 2025     61,207,295    
Share-based compensation 1,537,911     1,537,911  
Purchases pursuant to employee stock purchase plan 59,365   $ 2 59,363  
Purchases pursuant to employee stock purchase plan (in Shares)     21,690    
Exercise of options 3,000   $ 3 2,997  
Exercise of options (in Shares)     25,000    
Issuance of common stock 21,605,499   $ 708 21,604,791  
Issuance of common stock (in Shares)     7,076,924    
Issuance of common stock upon vesting of restricted stock units     $ 16 (16)  
Issuance of common stock upon vesting of restricted stock units (in Shares)     159,997    
Taxes paid related to net share settlement of restricted stock units (58,676)   $ (2) (58,674)  
Taxes paid related to net share settlement of restricted stock units ( in Shares)     (18,166)    
Net income (loss) (49,825,541)       (49,825,541)
Balance at Mar. 31, 2026 241,259,419   $ 6,848 101,590,849 139,661,722
Balance (in Shares) at Mar. 31, 2026     68,472,740    
Balance at Dec. 31, 2025 267,937,861   $ 6,121 78,444,477 189,487,263
Balance (in Shares) at Dec. 31, 2025     61,207,295    
Issuance of True Up Shares 0        
Issuance of True up Shares (in Shares)   275,880      
Net income (loss) (58,359,106)        
Balance at Jun. 30, 2026 248,637,802   $ 7,241 117,502,404 131,128,157
Balance (in Shares) at Jun. 30, 2026     72,400,588    
Balance at Mar. 31, 2026 241,259,419   $ 6,848 101,590,849 139,661,722
Balance (in Shares) at Mar. 31, 2026     68,472,740    
Share-based compensation 1,809,354     1,809,354  
Issuance of common stock 14,164,974   $ 366 14,164,608  
Issuance of common stock (in Shares)     3,658,536    
Issuance of common stock upon vesting of restricted stock units 12   $ 28 (16)  
Issuance of common stock upon vesting of restricted stock units (in Shares)     282,121    
Taxes paid related to net share settlement of restricted stock units (62,392)   $ (1) (62,391)  
Taxes paid related to net share settlement of restricted stock units ( in Shares)     (12,809)    
Net income (loss) (8,533,565)       (8,533,565)
Balance at Jun. 30, 2026 $ 248,637,802   $ 7,241 $ 117,502,404 $ 131,128,157
Balance (in Shares) at Jun. 30, 2026     72,400,588