XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Jan. 26, 2024
Jan. 25, 2024
Dec. 31, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Business acquisition, number of shares (in shares)   3,600,000 3,600,000 2,740,418
First anniversary, annualized recurring revenue, cash paid     $ 25.0 $ 50.1
Settlement agreement, cash paid   $ 20.0 25.0  
Merger Agreement        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration $ 4.5      
Broker fees and other costs $ 0.3      
Tranche One        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Settlement agreement, cash paid     3.0  
Tranche Two        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Settlement agreement, cash paid     $ 2.0