v3.25.3
Acquisitions and Dispositions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 02, 2025
Mar. 31, 2025
Oct. 31, 2024
Mar. 11, 2024
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Mar. 17, 2025
Dec. 31, 2024
Jun. 06, 2024
Business Acquisition [Line Items]                    
Sale of Businesses         $ 1,161 $ 16,585 $ 71,599      
Board.Org                    
Business Acquisition [Line Items]                    
Prepayment and exit fees       $ 7,068            
Net proceeds from sale of business       18,137            
Current tax liability for federal and state income tax       1,571            
Non-cash deferred tax charge       300            
Board.Org | Term Loans | Prior Senior Term Loan                    
Business Acquisition [Line Items]                    
Prepayments of debt       65,700            
Exec Connect Intermediate LLC | Board.Org | Purchase Agreement                    
Business Acquisition [Line Items]                    
Cash received       90,905            
Escrow deposit       785       $ 285 $ 285  
Escrow deposit received                   $ 500
Cash acquired by the buyer       21            
Sale of Businesses       71,599            
Estimated post-closing purchase price adjustment       $ 50            
Aicel Technologies                    
Business Acquisition [Line Items]                    
Sale of Businesses     $ 480              
Acquisition consideration     9,650              
Accrued paid in kind interest     1,150              
Proceeds from Business Combination, net of transaction costs     5,000              
Cash consideration     $ 8,500              
TimeBase                    
Business Acquisition [Line Items]                    
Sale of Businesses $ 1,325                  
Prepayment and exit fees 197                  
Net proceeds from sale of business 3,501                  
Acquisition consideration 7,414                  
Cash consideration 6,676                  
Buyer holdback 738                  
TimeBase | Prior Senior Term Loan                    
Business Acquisition [Line Items]                    
Prepayments of debt $ 2,978                  
Factiva Ltd.                    
Business Acquisition [Line Items]                    
Prepayment and exit fees   $ 1,793                
Net proceeds from sale of business   11,071                
Current tax liability for federal and state income tax   281                
Factiva Ltd. | Term Loans | Prior Senior Term Loan                    
Business Acquisition [Line Items]                    
Prepayments of debt   27,136                
Factiva Ltd. | Equity Purchase Agreement                    
Business Acquisition [Line Items]                    
Consideration received on sale of equity   40,000                
Escrow deposit   400                
Cash acquired by the buyer   813                
Sale of Businesses   $ 15,260