XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statement of Equity - USD ($)
Total
Common stock
Accumulated deficit
Noncontrolling interests
Beginning balance (in shares) at Dec. 31, 2022   14,366,616    
Beginning balance at Dec. 31, 2022 $ 35,974,006 $ 47,474,973 $ (11,208,841) $ (292,126)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation (in shares)   150,260    
Share-based compensation 90,156 $ 90,156    
Repurchase of common shares (in shares)   (86,829)    
Repurchase of common shares (187,961) $ (187,961)    
Net income (loss) 172,286   192,184 (19,898)
Ending balance (in shares) at Mar. 31, 2023   14,430,047    
Ending balance at Mar. 31, 2023 36,048,487 $ 47,377,168 (11,016,657) (312,024)
Beginning balance (in shares) at Dec. 31, 2022   14,366,616    
Beginning balance at Dec. 31, 2022 35,974,006 $ 47,474,973 (11,208,841) (292,126)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Repurchase of common shares (in shares)   (302,450)    
Repurchase of common shares   $ (500,000)    
Net income (loss) (28,779)      
Ending balance (in shares) at Sep. 30, 2023   14,217,926    
Ending balance at Sep. 30, 2023 35,655,558 $ 47,185,304 (11,193,755) (335,991)
Beginning balance (in shares) at Mar. 31, 2023   14,430,047    
Beginning balance at Mar. 31, 2023 36,048,487 $ 47,377,168 (11,016,657) (312,024)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation 97,877 $ 97,877    
Repurchase of common shares (in shares)   (99,057)    
Repurchase of common shares (171,616) $ (171,616)    
Net income (loss) 862,154   872,200 (10,046)
Ending balance (in shares) at Jun. 30, 2023   14,330,990    
Ending balance at Jun. 30, 2023 36,836,902 $ 47,303,429 (10,144,457) (322,070)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation (in shares)   3,500    
Share-based compensation 83,112 $ 83,112    
Repurchase of common shares (in shares)   (116,564)    
Repurchase of common shares (201,237) $ (201,237)    
Net income (loss) (1,063,219)   (1,049,298) (13,921)
Ending balance (in shares) at Sep. 30, 2023   14,217,926    
Ending balance at Sep. 30, 2023 $ 35,655,558 $ 47,185,304 (11,193,755) (335,991)
Beginning balance (in shares) at Dec. 31, 2023 14,121,833 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 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)   (275,088)    
Repurchase of common shares   $ (500,000)    
Net income (loss) $ (4,542,078)      
Ending balance (in shares) at Sep. 30, 2024 14,010,736 14,010,736    
Ending balance at Sep. 30, 2024 $ 24,469,392 $ 46,843,203 (22,064,117) (309,694)
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 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)
Increase (Decrease) in Shareholders' Equity [Roll Forward]        
Share-based compensation 76,371 $ 76,371    
Repurchase of common shares (in shares)   (72,447)    
Repurchase of common shares (102,194) $ (102,194)    
Net income (loss) $ (1,536,969)   (1,544,081) 7,112
Ending balance (in shares) at Sep. 30, 2024 14,010,736 14,010,736    
Ending balance at Sep. 30, 2024 $ 24,469,392 $ 46,843,203 $ (22,064,117) $ (309,694)