XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statement of Equity - USD ($)
Total
Common stock
Accumulated deficit
Noncontrolling interests
Beginning balance (in shares) at Dec. 31, 2023   14,121,833    
Beginning balance at Dec. 31, 2023 $ 29,259,869 $ 47,091,602 $ (17,488,161) $ (343,572)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation (in shares)   163,991    
Share-based compensation 78,754 $ 78,754    
Repurchase of common shares (in shares)   (125,870)    
Repurchase of common shares (246,599) $ (246,599)    
Net income (loss) (1,902,472)   (1,946,263) 43,791
Ending balance (in shares) at Mar. 31, 2024   14,159,954    
Ending balance at Mar. 31, 2024 27,189,552 $ 46,923,757 (19,434,424) (299,781)
Beginning balance (in shares) at Dec. 31, 2023   14,121,833    
Beginning balance at Dec. 31, 2023 29,259,869 $ 47,091,602 (17,488,161) (343,572)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Repurchase of common shares (in shares)   (202,641)    
Repurchase of common shares   $ (400,000)    
Net income (loss) (3,005,109)      
Ending balance (in shares) at Jun. 30, 2024   14,083,183    
Ending balance at Jun. 30, 2024 26,032,184 $ 46,869,026 (20,520,036) (316,806)
Beginning balance (in shares) at Mar. 31, 2024   14,159,954    
Beginning balance at Mar. 31, 2024 27,189,552 $ 46,923,757 (19,434,424) (299,781)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation (in shares)   0    
Share-based compensation 71,958 $ 71,958    
Repurchase of common shares (in shares)   (76,771)    
Repurchase of common shares (126,689) $ (126,689)    
Net income (loss) (1,102,637)   (1,085,612) (17,025)
Ending balance (in shares) at Jun. 30, 2024   14,083,183    
Ending balance at Jun. 30, 2024 $ 26,032,184 $ 46,869,026 (20,520,036) (316,806)
Beginning balance (in shares) at Dec. 31, 2024 13,952,624 13,952,624    
Beginning balance at Dec. 31, 2024 $ 22,545,977 $ 46,821,425 (23,967,931) (307,517)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share issuances (in shares)   1,000,000    
Share issuances 4,715,950 $ 4,715,950    
Share-based compensation (in shares)   62,350    
Share-based compensation 74,212 $ 74,212    
Repurchase of common shares (in shares)   (53,837)    
Repurchase of common shares (243,704) $ (243,704)    
Net income (loss) 1,248,184   1,257,068 (8,884)
Ending balance (in shares) at Mar. 31, 2025   14,961,137    
Ending balance at Mar. 31, 2025 $ 28,340,619 $ 51,367,883 (22,710,863) (316,401)
Beginning balance (in shares) at Dec. 31, 2024 13,952,624 13,952,624    
Beginning balance at Dec. 31, 2024 $ 22,545,977 $ 46,821,425 (23,967,931) (307,517)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Repurchase of common shares (in shares)   (55,637)    
Repurchase of common shares   $ (300,000)    
Net income (loss) $ 512,977      
Ending balance (in shares) at Jun. 30, 2025 14,959,937 14,959,937    
Ending balance at Jun. 30, 2025 $ 27,678,927 $ 51,441,398 (23,451,603) (310,868)
Beginning balance (in shares) at Mar. 31, 2025   14,961,137    
Beginning balance at Mar. 31, 2025 28,340,619 $ 51,367,883 (22,710,863) (316,401)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share issuances (in shares)   0    
Share issuances 0 $ 0    
Share-based compensation (in shares)   600    
Share-based compensation 80,685 $ 80,685    
Repurchase of common shares (in shares)   (1,800)    
Repurchase of common shares (7,170) $ (7,170)    
Net income (loss) $ (735,207)   (740,740) 5,533
Ending balance (in shares) at Jun. 30, 2025 14,959,937 14,959,937    
Ending balance at Jun. 30, 2025 $ 27,678,927 $ 51,441,398 $ (23,451,603) $ (310,868)