XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Dec. 31, 2023 $ 12,771 $ 73,872,679 $ (51,803,722) $ 22,081,728
Beginning balance (in shares) at Dec. 31, 2023 12,771,434      
Net income 168,238 168,238
Issuance of common stock upon settlement of restricted stock, net $ 13 13
Issuance of common stock upon settlement of restricted stock, net (in shares) 13,334      
Stock-based compensation expense 281,510 281,510
Ending balance, value at Mar. 31, 2024 $ 12,784 74,154,189 (51,635,484) 22,531,489
Ending balance (in shares) at Mar. 31, 2024 12,784,768      
Beginning balance, value at Dec. 31, 2023 $ 12,771 73,872,679 (51,803,722) 22,081,728
Beginning balance (in shares) at Dec. 31, 2023 12,771,434      
Net income       2,327,861
Ending balance, value at Sep. 30, 2024 $ 12,933 74,402,288 (49,475,861) 24,939,360
Ending balance (in shares) at Sep. 30, 2024 12,933,408      
Beginning balance, value at Mar. 31, 2024 $ 12,784 74,154,189 (51,635,484) 22,531,489
Beginning balance (in shares) at Mar. 31, 2024 12,784,768      
Net income 1,409,946 1,409,946
Issuance of common stock upon settlement of restricted stock, net $ 179 179
Issuance of common stock upon settlement of restricted stock, net (in shares) 178,095      
Stock-based compensation expense 175,356 175,356
Ending balance, value at Jun. 30, 2024 $ 12,963 74,329,545 (50,225,538) 24,116,970
Ending balance (in shares) at Jun. 30, 2024 12,962,863      
Net income 749,677 749,677
Issuance of common stock upon settlement of restricted stock, net $ (30) (30)
Issuance of common stock upon settlement of restricted stock, net (in shares) (29,455)      
Stock-based compensation expense 72,743 72,743
Ending balance, value at Sep. 30, 2024 $ 12,933 74,402,288 (49,475,861) 24,939,360
Ending balance (in shares) at Sep. 30, 2024 12,933,408      
Beginning balance, value at Dec. 31, 2024 $ 12,979 74,424,651 (48,504,388) $ 25,933,242
Beginning balance (in shares) at Dec. 31, 2024 12,978,741     12,978,741
Net income (1,323,924) $ (1,323,924)
Issuance of common stock upon settlement of restricted stock, net $ 30 30
Issuance of common stock upon settlement of restricted stock, net (in shares) 30,553      
Stock-based compensation expense 320,199 320,199
Ending balance, value at Mar. 31, 2025 $ 13,009 74,744,850 (49,828,312) 24,929,547
Ending balance (in shares) at Mar. 31, 2025 13,009,294      
Beginning balance, value at Dec. 31, 2024 $ 12,979 74,424,651 (48,504,388) $ 25,933,242
Beginning balance (in shares) at Dec. 31, 2024 12,978,741     12,978,741
Net income       $ (1,535,191)
Ending balance, value at Sep. 30, 2025 $ 12,989 75,015,659 (50,039,579) $ 24,989,069
Ending balance (in shares) at Sep. 30, 2025 12,988,814     12,988,814
Beginning balance, value at Mar. 31, 2025 $ 13,009 74,744,850 (49,828,312) $ 24,929,547
Beginning balance (in shares) at Mar. 31, 2025 13,009,294      
Net income (1,324,959) (1,324,959)
Issuance of common stock upon settlement of restricted stock, net $ (31) (31)
Issuance of common stock upon settlement of restricted stock, net (in shares) (31,035)      
Stock-based compensation expense 168,614 168,614
Ending balance, value at Jun. 30, 2025 $ 12,978 74,913,464 (51,153,271) 23,773,171
Ending balance (in shares) at Jun. 30, 2025 12,978,259      
Net income 1,113,692 1,113,692
Issuance of common stock upon settlement of restricted stock, net $ 11 11
Issuance of common stock upon settlement of restricted stock, net (in shares) 10,555      
Stock-based compensation expense 102,195 102,195
Ending balance, value at Sep. 30, 2025 $ 12,989 $ 75,015,659 $ (50,039,579) $ 24,989,069
Ending balance (in shares) at Sep. 30, 2025 12,988,814     12,988,814