v3.25.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class B [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Parent [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2023 $ 269 $ 70 $ 91,923,311 $ (89,037,012) $ (1,850,216) $ 1,036,422 $ 1,053,282 $ 2,089,704
Balance, shares at Dec. 31, 2023 2,722,728 700,000            
Other comprehensive gain (loss) 580,233 580,233 (62,905) 517,328
Net income (loss) (1,664,956) (1,664,956) (18,442) (1,683,398)
Stock-based compensation 68,191 68,191 68,191
Balance at Mar. 31, 2024 $ 269 $ 70 91,991,502 (90,701,968) (1,269,983) 19,890 971,935 991,825
Balance, shares at Mar. 31, 2024 2,722,728 700,000            
Balance at Dec. 31, 2023 $ 269 $ 70 91,923,311 (89,037,012) (1,850,216) 1,036,422 1,053,282 2,089,704
Balance, shares at Dec. 31, 2023 2,722,728 700,000            
Net income (loss)               404,085
Balance at Jun. 30, 2024 $ 269 $ 70 92,002,160 (88,596,040) (1,350,288) 2,056,171 972,909 3,029,080
Balance, shares at Jun. 30, 2024 2,722,728 700,000            
Balance at Mar. 31, 2024 $ 269 $ 70 91,991,502 (90,701,968) (1,269,983) 19,890 971,935 991,825
Balance, shares at Mar. 31, 2024 2,722,728 700,000            
Other comprehensive gain (loss) (80,305) (80,305) 19,419 (60,886)
Net income (loss) 2,105,928 2,105,928 (18,445) 2,087,483
Stock-based compensation 10,658 10,658 10,658
Balance at Jun. 30, 2024 $ 269 $ 70 92,002,160 (88,596,040) (1,350,288) 2,056,171 972,909 3,029,080
Balance, shares at Jun. 30, 2024 2,722,728 700,000            
Balance at Dec. 31, 2024 $ 315 $ 70 92,960,275 (91,789,968) (674,434) 496,258 729,744 1,226,002
Balance, shares at Dec. 31, 2024 3,183,558 700,000            
Other comprehensive gain (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 92,960,275 (90,748,910) (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 92,960,275 (91,789,968) (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,213,629 (86,490,510) (3,904,918) 4,818,775 751,465 5,570,240
Balance, shares at Jun. 30, 2025 5,456,286 700,000            
Balance at Mar. 31, 2025 $ 315 $ 70 92,960,275 (90,748,910) (1,563,314) 648,436 768,449 1,416,885
Balance, shares at Mar. 31, 2025 3,183,558 700,000            
Other comprehensive gain (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 and pre-funded warrant, net 189 2,253,354 2,253,543 2,253,543
Issuance of common stock and pre-funded warrant net, shares $ 2,272,728              
Balance at Jun. 30, 2025 $ 504 $ 70 $ 95,213,629 $ (86,490,510) $ (3,904,918) $ 4,818,775 $ 751,465 $ 5,570,240
Balance, shares at Jun. 30, 2025 5,456,286 700,000