v3.26.1
Description of Business - Additional Information (Details)
3 Months Ended
Oct. 20, 2021
Mar. 31, 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 membereship units   0    
Enhanced        
Conversion of Stock [Line Items]        
Percentage of business acquisition       100.00%
Westech Investment Advisors LLC        
Conversion of Stock [Line Items]        
Aggregate membereship units   3,916,666    
Westech Investment Advisors LLC | Class A Common Stock        
Conversion of Stock [Line Items]        
Aggregate membereship units   3,916,666