v3.26.1
Condensed Consolidated Statement of Equity - USD ($)
Total
Common Stock [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Beginning balance (in shares) at Dec. 31, 2024   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,213 $ 74,213    
Repurchase of common shares (in shares)   (53,837)    
Repurchase of common shares (243,705) $ (243,705)    
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    
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    
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-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    
Ending balance at Jun. 30, 2025 $ 27,678,927 $ 51,441,398 (23,451,603) (310,868)
Beginning balance (in shares) at Dec. 31, 2025 14,956,627 14,956,627    
Beginning balance at Dec. 31, 2025 $ 24,544,222 $ 51,684,381 (26,804,059) (336,100)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation (in shares)   46,725    
Share-based compensation 106,842 $ 106,842    
Repurchase of common shares (in shares)   (20,245)    
Repurchase of common shares (61,001) $ (61,001)    
Net income (loss) (3,287,051)   (3,289,639) 2,588
Ending balance (in shares) at Mar. 31, 2026   14,983,107    
Ending balance at Mar. 31, 2026 $ 21,303,012 $ 51,730,222 (30,093,698) (333,512)
Beginning balance (in shares) at Dec. 31, 2025 14,956,627 14,956,627    
Beginning balance at Dec. 31, 2025 $ 24,544,222 $ 51,684,381 (26,804,059) (336,100)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Repurchase of common shares (in shares)   (20,245)    
Repurchase of common shares   $ (100,000)    
Net income (loss) $ (7,561,481)      
Ending balance (in shares) at Jun. 30, 2026 14,983,107 14,983,107    
Ending balance at Jun. 30, 2026 $ 17,106,448 $ 51,808,088 (34,370,075) (331,565)
Beginning balance (in shares) at Mar. 31, 2026   14,983,107    
Beginning balance at Mar. 31, 2026 21,303,012 $ 51,730,222 (30,093,698) (333,512)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation 77,866 $ 77,866    
Net income (loss) $ (4,274,430)   (4,276,377) 1,947
Ending balance (in shares) at Jun. 30, 2026 14,983,107 14,983,107    
Ending balance at Jun. 30, 2026 $ 17,106,448 $ 51,808,088 $ (34,370,075) $ (331,565)