v3.26.1
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2024 $ 8,754 $ 77,179,211 $ (37,784,392) $ (491,611) $ 38,911,962
Balance, shares at Dec. 31, 2024 8,753,773        
Share-based compensation $ 150 1,304,754 1,304,904
Share-based compensation, shares 149,857        
Change in noncontrolling interest (510,292) 488,386 (21,906)
Net income (loss) (3,527,177) (206) (3,527,383)
Balance at Mar. 31, 2025 $ 8,904 77,973,673 (41,311,569) (3,431) 36,667,577
Balance, shares at Mar. 31, 2025 8,903,630        
Balance at Dec. 31, 2024 $ 8,754 77,179,211 (37,784,392) (491,611) 38,911,962
Balance, shares at Dec. 31, 2024 8,753,773        
Net income (loss)         (5,545,781)
Balance at Jun. 30, 2025 $ 8,904 78,678,081 (43,287,572) (7,467) 35,391,946
Balance, shares at Jun. 30, 2025 8,903,662        
Balance at Mar. 31, 2025 $ 8,904 77,973,673 (41,311,569) (3,431) 36,667,577
Balance, shares at Mar. 31, 2025 8,903,630        
Share-based compensation $ 21 1,435,418 1,435,439
Share-based compensation, shares 20,985        
Net income (loss) (2,014,362) (4,036) (2,018,398)
Net settlement and retirement of equity-based awards $ (21) (731,010) 38,359 (692,672)
Net settlement and retirement of equity-based awards, shares (20,953)        
Balance at Jun. 30, 2025 $ 8,904 78,678,081 (43,287,572) (7,467) 35,391,946
Balance, shares at Jun. 30, 2025 8,903,662        
Balance at Dec. 31, 2025 $ 8,948 81,232,536 (75,303,042) (8,666) 5,929,776
Balance, shares at Dec. 31, 2025 8,946,913        
Share-based compensation $ 238 1,028,097 1,028,335
Share-based compensation, shares 238,400        
Net income (loss) 458,957 (354) 458,603
Net settlement and retirement of equity-based awards $ (20) (738,389) 341,190 (397,219)
Net settlement and retirement of equity-based awards, shares (20,165)        
Balance at Mar. 31, 2026 $ 9,166 81,522,244 (74,502,895) (9,020) 7,019,495
Balance, shares at Mar. 31, 2026 9,165,148        
Balance at Dec. 31, 2025 $ 8,948 81,232,536 (75,303,042) (8,666) 5,929,776
Balance, shares at Dec. 31, 2025 8,946,913        
Net income (loss)         5,739
Balance at Jun. 30, 2026 $ 9,194 82,826,049 (74,891,763) (9,020) 7,934,460
Balance, shares at Jun. 30, 2026 9,193,394        
Balance at Mar. 31, 2026 $ 9,166 81,522,244 (74,502,895) (9,020) 7,019,495
Balance, shares at Mar. 31, 2026 9,165,148        
Share-based compensation $ 34 1,496,276 1,496,310
Share-based compensation, shares 34,268        
Net income (loss) (452,864) (452,864)
Net settlement and retirement of equity-based awards $ (6) (192,471) 63,996 (128,481)
Net settlement and retirement of equity-based awards, shares (6,022)        
Balance at Jun. 30, 2026 $ 9,194 $ 82,826,049 $ (74,891,763) $ (9,020) $ 7,934,460
Balance, shares at Jun. 30, 2026 9,193,394