XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Apr. 01, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Debt obligations $ 314,036   $ 289,844  
Contingent consideration 13,400      
Contingent consideration obligation 16,200   16,200  
Contingent consideration expense 30 $ 390    
Contingent consideration 200      
Bonaccord        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Earnout payment 20,000      
Contingent consideration obligation 6,500      
Contingent consideration expense 0 300    
Bonaccord | Subsequent Event        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration obligation       $ 1,000
Hark        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration expense 0 $ 100    
Contingent consideration     $ 5,400  
Hark | Maximum        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration $ 5,400