Quarterly report [Sections 13 or 15(d)]

Nature of Operations and Summary of Significant Accounting Policies - Effect of the Errors on the Consolidated Income Statement (Details)

v3.25.2
Nature of Operations and Summary of Significant Accounting Policies - Effect of the Errors on the Consolidated Income Statement (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Discontinued operations:    
Income from discontinued operations before income tax expense $ 1,577,229 $ 1,516,243
Net income from discontinued operations 1,473,817 1,345,898
Net income $ 967,796 $ 946,979
Net income from discontinued operations per common share:    
Basic (in dollars per share) $ 0.10 $ 0.09
Diluted (in dollars per share) 0.10 0.09
Net income per common share:    
Basic (in dollars per share) 0.06 0.06
Diluted (in dollars per share) $ 0.06 $ 0.06
As Previously Reported    
Discontinued operations:    
Income from discontinued operations before income tax expense $ 1,410,863  
Net income from discontinued operations 1,307,451  
Net income $ 801,430  
Net income from discontinued operations per common share:    
Basic (in dollars per share) $ 0.09  
Diluted (in dollars per share) 0.09  
Net income per common share:    
Basic (in dollars per share) 0.05  
Diluted (in dollars per share) $ 0.05  
Adjustments    
Discontinued operations:    
Income from discontinued operations before income tax expense $ 166,366  
Net income from discontinued operations 166,366  
Net income $ 166,366  
Net income from discontinued operations per common share:    
Basic (in dollars per share) $ 0.01  
Diluted (in dollars per share) 0.01  
Net income per common share:    
Basic (in dollars per share) 0.01  
Diluted (in dollars per share) $ 0.01