v3.25.2
Consolidated Statements of Shareholders’ Equity and Redeemable Noncontrolling Interest (unaudited) - USD ($)
Total
Total
Common Stock
Deferred Equity Compensation
Retained Earnings
Beginning balance (shares) at Dec. 31, 2023     2,823,076    
Beginning Balance at Dec. 31, 2023   $ 160,316,808 $ 22,164,410 $ (15,392,418) $ 153,544,816
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of restricted stock grants (shares)     77,056    
Issuance of restricted stock grants     $ 11,818,825 (11,818,825)  
Amortization of restricted stock grants   6,222,428   6,222,428  
Issuance of common stock related to employee stock purchase plan (in shares)     1,975    
Issuance of common shares related to employee stock purchase plan   300,636 $ 300,636    
Shares withheld related to employee tax withholding (in shares)     (28,974)    
Shares withheld related to employee tax withholding   (4,539,691) $ (4,539,691)    
Forfeiture of restricted stock grants (shares)     (1,753)    
Forfeiture of restricted stock grants     $ (302,716) 302,716  
Repurchase of common stock (shares)     (120,049)    
Repurchase of common stock   (18,525,386)     (18,525,386)
Cash dividends paid   (8,380,253)     (8,380,253)
Net income $ 21,141,773 21,141,773     21,141,773
Ending balance (shares) at Jun. 30, 2024     2,751,331    
Ending Balance at Jun. 30, 2024   156,536,315 $ 29,441,464 (20,686,099) 147,780,950
Beginning balance (shares) at Mar. 31, 2024     2,804,668    
Beginning Balance at Mar. 31, 2024   158,285,640 $ 32,311,715 (23,075,385) 149,049,310
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of restricted stock grants (shares)     5,024    
Issuance of restricted stock grants     $ 760,427 (760,427)  
Amortization of restricted stock grants   2,963,189   2,963,189  
Issuance of common stock related to employee stock purchase plan (in shares)     287    
Issuance of common shares related to employee stock purchase plan   40,397 $ 40,397    
Shares withheld related to employee tax withholding (in shares)     (22,602)    
Shares withheld related to employee tax withholding   (3,484,551) $ (3,484,551)    
Forfeiture of restricted stock grants (shares)     (1,105)    
Forfeiture of restricted stock grants     $ (186,524) 186,524  
Repurchase of common stock (shares)     (34,941)    
Repurchase of common stock   (5,243,269) $ 0   (5,243,269)
Cash dividends paid   (4,150,931)     (4,150,931)
Net income $ 8,125,840 8,125,840     8,125,840
Ending balance (shares) at Jun. 30, 2024     2,751,331    
Ending Balance at Jun. 30, 2024   $ 156,536,315 $ 29,441,464 (20,686,099) 147,780,950
Beginning balance (shares) at Dec. 31, 2024 2,670,469   2,670,469    
Beginning Balance at Dec. 31, 2024 $ 162,316,128   $ 28,478,515 (15,833,657) 149,671,270
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of restricted stock grants (shares)     168,011    
Issuance of restricted stock grants     $ 24,837,874 (24,837,874)  
Amortization of restricted stock grants 6,782,775     6,782,775  
Issuance of common stock related to employee stock purchase plan (in shares)     1,798    
Issuance of common shares related to employee stock purchase plan 257,054   $ 257,054    
Shares withheld related to employee tax withholding (in shares)     (24,927)    
Shares withheld related to employee tax withholding (3,566,569)   $ (3,566,569)    
Forfeiture of restricted stock grants (shares)     (1,324)    
Forfeiture of restricted stock grants 0   $ (197,330) 197,330  
Repurchase of common stock (shares)     (84,033)    
Repurchase of common stock (11,905,274)       (11,905,274)
Cash dividends paid (8,233,563)       (8,233,563)
Net income $ 25,932,840       25,932,840
Ending balance (shares) at Jun. 30, 2025 2,729,994   2,729,994    
Ending Balance at Jun. 30, 2025 $ 171,583,391   $ 49,809,544 (33,691,426) 155,465,273
Beginning balance attributable to redeemable noncontrolling Interests at Dec. 31, 2024 246,008        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Net income 598,438        
Net subscriptions of Consolidated Funds 22,684,622        
Ending balance attributable to redeemable noncontrolling Interests at Jun. 30, 2025 23,529,068        
Beginning balance (shares) at Mar. 31, 2025     2,774,649    
Beginning Balance at Mar. 31, 2025 168,553,669   $ 47,756,059 (31,423,253) 152,220,863
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of restricted stock grants (shares)     40,778    
Issuance of restricted stock grants 0   $ 5,728,171 (5,728,171)  
Amortization of restricted stock grants 3,262,668     3,262,668  
Issuance of common stock related to employee stock purchase plan (in shares)     92    
Issuance of common shares related to employee stock purchase plan 13,369   $ 13,369    
Shares withheld related to employee tax withholding (in shares)     (24,438)    
Shares withheld related to employee tax withholding (3,490,725)   $ (3,490,725)    
Forfeiture of restricted stock grants (shares)     (1,324)    
Forfeiture of restricted stock grants 0   $ (197,330) 197,330  
Repurchase of common stock (shares)     (59,763)    
Repurchase of common stock (8,273,362)       (8,273,362)
Cash dividends paid (4,052,805)       (4,052,805)
Net income $ 15,570,577       15,570,577
Ending balance (shares) at Jun. 30, 2025 2,729,994   2,729,994    
Ending Balance at Jun. 30, 2025 $ 171,583,391   $ 49,809,544 $ (33,691,426) $ 155,465,273
Beginning balance attributable to redeemable noncontrolling Interests at Mar. 31, 2025 404,837        
Increase (Decrease) in Temporary Equity [Roll Forward]          
Net income 587,851        
Net subscriptions of Consolidated Funds 22,536,380        
Ending balance attributable to redeemable noncontrolling Interests at Jun. 30, 2025 $ 23,529,068