XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Prepaid expense and other assets $ 4,133 $ 15,011    
Eligible Earnout $ 70,000      
Earnout period The earnout period is through December 31, 2027.      
Liabilities measured at fair value $ 0 6,693 $ 8,201 $ 17,337
Westech Investment Advisors LLC | Milestone 1        
Earnout payment milestone recognized 35,000      
Westech Investment Advisors LLC | Milestone 2        
Earnout payment milestone recognized 17,500      
Westech Investment Advisors LLC | Milestone 3        
Earnout payment milestone recognized 17,500      
Westech Investment Advisors LLC | EBITDA | Milestone 1        
Earnout payment milestone recognized 20,000      
Westech Investment Advisors LLC | EBITDA | Milestone 2        
Earnout payment milestone recognized 22,500      
Westech Investment Advisors LLC | EBITDA | Milestone 3        
Earnout payment milestone recognized 25,000      
Hark        
Liabilities measured at fair value $ 0 0    
Minimum        
Perform obligaton expected satisfied period 1 year      
Maximum        
Perform obligaton expected satisfied period 10 years      
Finite-Lived Management and Advisory Contracts | Minimum        
Finite-lived intangible assets, useful life 7 years      
Finite-Lived Management and Advisory Contracts | Maximum        
Finite-lived intangible assets, useful life 16 years      
Finite-Lived Technology        
Finite-lived intangible assets, useful life 4 years      
Trade names        
Finite-lived intangible assets, useful life 10 years      
Inventory assets        
Prepaid expense and other assets $ 0 9,600    
Money Market Funds        
Cash Equivalents $ 38,000 $ 11,100