v3.26.1
Description of Business - Additional Information (Details)
6 Months Ended
Jun. 22, 2026
shares
Oct. 13, 2022
shares
Oct. 20, 2021
Jun. 30, 2026
shares
Apr. 01, 2025
Dec. 14, 2020
Conversion of Stock [Line Items]            
Reverse stock split     0.7-for-1      
Stock split, conversion ratio     0.7      
Year founded       1992    
Entity incorporation, state code       DE    
Bonaccord            
Conversion of Stock [Line Items]            
Percentage of business acquisition       20.00% 20.00%  
Class A Common Stock            
Conversion of Stock [Line Items]            
Aggregate partnership units       0    
Enhanced            
Conversion of Stock [Line Items]            
Percentage of business acquisition           100.00%
Westech Investment Advisors LLC            
Conversion of Stock [Line Items]            
Aggregate partnership units   3,916,666        
Westech Investment Advisors LLC | Class A Common Stock            
Conversion of Stock [Line Items]            
Aggregate partnership units   3,916,666        
Stellus            
Conversion of Stock [Line Items]            
Aggregate partnership units 11,191,149          
Stellus | Class A Common Stock            
Conversion of Stock [Line Items]            
Issuance of equity consideration related to acquisition (Shares) 579,096