XML 108 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Business Combinations - Contingent Consideration Rollforward (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Contingent Consideration          
Balance at December 31, 2022     $ 17,300,000    
Acquired contingent consideration liabilities     2,900,000    
Payment of contingent consideration     (4,400,000)    
Balance at September 30, 2023 $ 7,000,000.0   7,000,000.0   $ 17,300,000
SES          
Contingent Consideration          
Balance at December 31, 2022     16,300,000    
(Decrease) increase in fair value of contingent consideration liabilities (2,300,000) $ (900,000) (9,300,000) $ (1,700,000)  
Acquired contingent consideration liabilities     0    
Payment of contingent consideration     0    
Balance at September 30, 2023 7,000,000.0   7,000,000.0   16,300,000
BIG          
Contingent Consideration          
Balance at December 31, 2022     1,000,000.0    
(Decrease) increase in fair value of contingent consideration liabilities 0 $ (800,000) 700,000 $ (1,000,000.0) 0
Acquired contingent consideration liabilities     0    
Payment of contingent consideration     (1,700,000)    
Balance at September 30, 2023 0   0   1,000,000.0
MP          
Contingent Consideration          
Balance at December 31, 2022     0    
(Decrease) increase in fair value of contingent consideration liabilities     (200,000)    
Acquired contingent consideration liabilities     2,900,000    
Payment of contingent consideration     (2,700,000)    
Balance at September 30, 2023 $ 0   $ 0   $ 0