v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2024 $ 315 $ 70   $ 93,438,177 $ (92,267,870) $ (674,434) $ 496,258 $ 729,744 $ 1,226,002
Balance, shares at Dec. 31, 2024 3,183,558 700,000              
Other comprehensive income (loss)   (888,880) (888,880) 57,150 (831,730)
Net income (loss)   1,041,058 1,041,058 (18,445) 1,022,613
Balance at Mar. 31, 2025 $ 315 $ 70   93,438,177 (91,226,812) (1,563,314) 648,436 768,449 1,416,885
Balance, shares at Mar. 31, 2025 3,183,558 700,000              
Balance at Dec. 31, 2024 $ 315 $ 70   93,438,177 (92,267,870) (674,434) 496,258 729,744 1,226,002
Balance, shares at Dec. 31, 2024 3,183,558 700,000              
Net income (loss)                 5,260,785
Balance at Jun. 30, 2025 $ 504 $ 70   95,691,531 (86,968,412) (3,904,918) 4,818,775 751,465 5,570,240
Balance, shares at Jun. 30, 2025 5,078,450 700,000              
Balance at Mar. 31, 2025 $ 315 $ 70   93,438,177 (91,226,812) (1,563,314) 648,436 768,449 1,416,885
Balance, shares at Mar. 31, 2025 3,183,558 700,000              
Other comprehensive income (loss)   (2,341,604) (2,341,604) 3,244 (2,338,360)
Net income (loss)   4,258,400 4,258,400 (20,228) 4,238,172
Issuance of common stock 189   2,253,354 2,253,543 2,253,543
Balance at Jun. 30, 2025 $ 504 $ 70   95,691,531 (86,968,412) (3,904,918) 4,818,775 751,465 5,570,240
Balance, shares at Jun. 30, 2025 5,078,450 700,000              
Balance at Dec. 31, 2025 $ 504 $ 70 95,691,531 (85,339,803) (3,576,620) 6,775,682 805,549 $ 7,581,231
Balance, shares at Dec. 31, 2025 5,078,450 700,000              
Balance, shares at Dec. 31, 2025               0
Other comprehensive income (loss) (40,514) (40,514) 64,534 $ 24,020
Net income (loss) 315,827 315,827 635,746 951,573
Balance at Mar. 31, 2026 $ 504 $ 70 95,691,531 (85,023,976) (3,617,134) 7,050,995 1,505,829 8,556,824
Balance, shares at Mar. 31, 2026 5,078,450 700,000              
Balance, shares at Mar. 31, 2026                
Balance at Dec. 31, 2025 $ 504 $ 70 95,691,531 (85,339,803) (3,576,620) 6,775,682 805,549 $ 7,581,231
Balance, shares at Dec. 31, 2025 5,078,450 700,000              
Balance, shares at Dec. 31, 2025               0
Net income (loss)                 $ 1,194,772
Balance at Jun. 30, 2026 $ 504 $ (3,717,063) 95,691,601 (84,622,513) (3,467,937) 3,884,592 1,359,008 $ 5,243,600
Balance, shares at Jun. 30, 2026 5,078,450              
Balance, shares at Jun. 30, 2026     904,395           904,395
Balance at Mar. 31, 2026 $ 504 $ 70 95,691,531 (85,023,976) (3,617,134) 7,050,995 1,505,829 $ 8,556,824
Balance, shares at Mar. 31, 2026 5,078,450 700,000              
Balance, shares at Mar. 31, 2026                
Other comprehensive income (loss) 149,197 149,197 11,443 160,640
Net income (loss) 401,463 401,463 (158,264) 243,199
Repurchase of Class A shares $ (3,717,063) (3,717,063) (3,717,063)
Repurchase of Class A shares, shares     904,395            
Cancellation of Class B shares upon repurchase of Class A shares $ (70) 70
Cancellation of Class B shares upon repurchase of Class A shares, shares   (700,000)              
Issuance of common stock, shares 1,894,892                
Balance at Jun. 30, 2026 $ 504 $ (3,717,063) $ 95,691,601 $ (84,622,513) $ (3,467,937) $ 3,884,592 $ 1,359,008 $ 5,243,600
Balance, shares at Jun. 30, 2026 5,078,450              
Balance, shares at Jun. 30, 2026     904,395           904,395