v3.25.2
Significant Accounting Policies - Revenues From Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 36,025,931 $ 36,661,333 $ 73,142,141 $ 72,956,263
Investment advisory        
Disaggregation of Revenue [Line Items]        
Revenue 34,067,866 34,841,125 69,376,677 69,192,918
Fund administration, net        
Disaggregation of Revenue [Line Items]        
Revenue 1,958,065 1,820,208 3,765,464 3,763,345
Proprietary Funds        
Disaggregation of Revenue [Line Items]        
Revenue 25,207,577 24,379,582 50,626,206 48,417,903
Proprietary Funds | Investment advisory        
Disaggregation of Revenue [Line Items]        
Revenue 23,249,512 22,559,374 46,860,742 44,654,558
Proprietary Funds | Fund administration, net        
Disaggregation of Revenue [Line Items]        
Revenue 1,958,065 1,820,208 3,765,464 3,763,345
SMAs        
Disaggregation of Revenue [Line Items]        
Revenue 5,506,518 6,605,780 11,327,729 13,385,128
SMAs | Investment advisory        
Disaggregation of Revenue [Line Items]        
Revenue 5,506,518 6,605,780 11,327,729 13,385,128
SMAs | Fund administration, net        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other pooled vehicles        
Disaggregation of Revenue [Line Items]        
Revenue 2,678,723 2,873,703 5,441,137 5,644,416
Other pooled vehicles | Investment advisory        
Disaggregation of Revenue [Line Items]        
Revenue 2,678,723 2,873,703 5,441,137 5,644,416
Other pooled vehicles | Fund administration, net        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
CITs        
Disaggregation of Revenue [Line Items]        
Revenue 1,343,075 1,568,385 3,001,580 2,965,395
CITs | Investment advisory        
Disaggregation of Revenue [Line Items]        
Revenue 1,290,038 1,568,385 3,001,580 2,965,395
CITs | Fund administration, net        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Model delivery        
Disaggregation of Revenue [Line Items]        
Revenue 1,290,038 1,233,883 2,745,489 2,543,421
Model delivery | Investment advisory        
Disaggregation of Revenue [Line Items]        
Revenue 1,343,075 1,233,883 2,745,489 2,543,421
Model delivery | Fund administration, net        
Disaggregation of Revenue [Line Items]        
Revenue $ 0 $ 0 $ 0 $ 0