v3.25.2
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Common Class A [Member]
Treasury Stock, Common [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Common Stock Outstanding [Member]
Common Class A [Member]
Common Stock Outstanding [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Common Class A [Member]
Common Class B [Member]
Total
Balance at Dec. 31, 2023 $ 8,878,986 $ 1,465,522     $ (2,237,026)     $ 1,741,901 $ 47,875,964     $ 57,725,347
Share-based compensation expense 844,579 0     0     0 0     844,579
Net Income 0 0     0     0 (6,280,341)     (6,280,341)
Balance at Jun. 30, 2024 $ 9,753,576 $ 1,465,522     (2,489,295)     1,741,901 54,156,306     64,628,010
Balance (in shares) at Dec. 31, 2023 2,832,966 914,283       2,778,892 731,848          
Balance (in shares) at Dec. 31, 2023     54,074 182,435                
Balance (in shares) at Jun. 30, 2024 2,870,107 914,283       2,809,060 731,848          
Balance (in shares) at Jun. 30, 2024     61,047 182,435                
Stock issuance (see note 6) $ 30,011 $ 0     0     0 0     30,011
Net Income $ 0 $ 0     0     0 6,280,341     6,280,341
Stock issuance (see note 6) (in shares) 36,400 0 0 0   36,400 0          
Share repurchase $ 0 $ 0     (252,269)     0 0     (252,269)
Share repurchase (in shares) 0 0 6,973 0     0          
Share repurchase (in shares)           (6,973)            
Stock issuance (see note 6) (in shares) 741 0 0 0   741 0          
Balance at Mar. 31, 2024 $ 9,491,340 $ 1,465,522     (2,489,295)     1,741,901 50,872,849     61,082,317
Share-based compensation expense 232,225 0     0     0 0     232,225
Net Income 0 0     0     0 (3,283,456)     (3,283,456)
Balance at Jun. 30, 2024 $ 9,753,576 $ 1,465,522     (2,489,295)     1,741,901 54,156,306     64,628,010
Balance (in shares) at Mar. 31, 2024 2,869,366 914,283       2,808,319 731,848          
Balance (in shares) at Mar. 31, 2024     61,047 182,435                
Balance (in shares) at Jun. 30, 2024 2,870,107 914,283       2,809,060 731,848          
Balance (in shares) at Jun. 30, 2024     61,047 182,435                
Stock issuance (see note 6) $ 30,011 $ 0     0     0 0     30,011
Net Income $ 0 $ 0     0     0 3,283,456     3,283,456
Stock issuance (see note 6) (in shares) 741 0 0 0   741 0          
Balance at Dec. 31, 2024 $ 10,218,026 $ 1,465,522     (2,549,627)     1,741,901 61,473,932     72,349,754
Share-based compensation expense 232,026 0     0     0 0     232,026
Net Income 0 0     0     0 (8,260,884)     (8,260,884)
Balance at Jun. 30, 2025 $ 10,450,052 $ 1,465,522     (2,746,858)     1,741,901 69,734,815     80,645,432
Balance (in shares) at Dec. 31, 2024 2,870,107 914,283       2,807,548 731,848          
Balance (in shares) at Dec. 31, 2024     62,559 182,435           62,559 182,435  
Balance (in shares) at Jun. 30, 2025 2,887,357 914,283       2,820,084 731,848          
Balance (in shares) at Jun. 30, 2025     67,273 182,435           67,273 182,435  
Net Income $ 0 $ 0     0     0 8,260,884     8,260,884
Stock issuance (see note 6) (in shares) 17,250 0 0 0   17,250 0          
Share repurchase $ 0 $ 0     (197,231)     0 0     (197,231)
Share repurchase (in shares) 0 0 4,714 0     0          
Share repurchase (in shares)           (4,714)            
Balance at Mar. 31, 2025 $ 10,201,977 $ 1,465,522     (2,746,858)     1,741,901 64,604,966     75,267,508
Share-based compensation expense 248,074 0     0     0 0     248,074
Net Income 0 0     0     0 (5,129,849)     (5,129,849)
Balance at Jun. 30, 2025 $ 10,450,052 $ 1,465,522     (2,746,858)     1,741,901 69,734,815     80,645,432
Balance (in shares) at Mar. 31, 2025 2,887,357 914,283       2,820,084 731,848          
Balance (in shares) at Mar. 31, 2025     67,273 182,435                
Balance (in shares) at Jun. 30, 2025 2,887,357 914,283       2,820,084 731,848          
Balance (in shares) at Jun. 30, 2025     67,273 182,435           67,273 182,435  
Net Income $ 0 $ 0     $ 0     $ 0 $ 5,129,849     $ 5,129,849