XML 59 R24.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE Table (Tables)
6 Months Ended
Jun. 30, 2025
Disaggregation of Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table presents our revenue disaggregated by account type (in thousands).
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Advisory Fees:
Institutional$10,626 $9,718 $20,880 $19,189 
Mutual Funds6,744 6,856 13,576 13,767 
Wealth Management585 565 1,230 1,000 
Trust Fees5,069 5,227 10,498 10,340 
Other, net96 322 188 1,124 
Total revenues$23,120 $22,688 $46,372 $45,420 
Revenue Disaggregation by Geographic Location [Table Text Block]
The following table presents our revenue disaggregated by our clients' geographical locations (in thousands):
Three Months Ended June 30, 2025AdvisoryTrustOtherTotal
Canada$222 $— $— $222 
United States17,733 5,069 96 22,898 
Total$17,955 $5,069 $96 $23,120 
Three Months Ended June 30, 2024AdvisoryTrustOtherTotal
Canada$260 $— $— $260 
United States16,879 5,227 322 22,428 
Total$17,139 $5,227 $322 $22,688