XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Business Combinations - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Jul. 02, 2024
Mar. 31, 2024
Feb. 29, 2024
Apr. 07, 2022
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]                                      
Transaction expenses           $ 347 $ 1,103 $ 1,284 $ 1,437 $ 0 $ 0 $ 1,450 $ 0 $ 1,450 $ 1,437 $ 1,450 $ 2,721 $ 2,605  
Goodwill impairment           $ 0 $ 85,000 $ 0 $ 0 $ 0 $ 0 $ 85,000 $ 0 $ 85,000 $ 0 85,000 $ 0 53,544  
Escrow deposit                                     $ 101,000
Pangiam Acquisition                                      
Business Acquisition [Line Items]                                      
Units issued to acquiree (in shares)   2,144,073   61,838,072                              
Cure period   20 days   20 days                              
Business acquisition, share price (in usd per share)   $ 1.3905   $ 1.3439                              
Enterprise value       $ 70,000                              
Business combination, consideration transferred, post-closing downward adjustments       $ 3,500                              
Post-acquisition net revenues                               38,700      
Post-acquisition net loss                               (82,600)      
Transaction expenses                               1,500      
Goodwill impairment                               $ 85,000      
Purchase consideration $ 210,757   $ 211,276                                
Pangiam Acquisition | Technology                                      
Business Acquisition [Line Items]                                      
Intangible assets, useful life (in years)       7 years                              
Pangiam Acquisition | Trade names                                      
Business Acquisition [Line Items]                                      
Intangible assets, useful life (in years)       5 years                              
Pangiam Acquisition | Customer relationships                                      
Business Acquisition [Line Items]                                      
Intangible assets, useful life (in years)       20 years                              
ProModel Corporation Acquisition                                      
Business Acquisition [Line Items]                                      
Post-acquisition net revenues                                   4,626  
Post-acquisition net loss                                   (5,120)  
Percentage of voting interests acquired         100.00%                            
Purchase consideration         $ 16,060                            
Escrow deposit         200                            
Distribution escrow amount         100                            
Adjustment escrow amount         $ 100                            
Transaction expenses                                   $ 1,585  
ProModel Corporation Acquisition | Common stock                                      
Business Acquisition [Line Items]                                      
Units issued to acquiree (in shares)         649,976                            
ProModel Corporation Acquisition | Technology                                      
Business Acquisition [Line Items]                                      
Intangible assets, useful life (in years)         7 years                            
ProModel Corporation Acquisition | Customer relationships                                      
Business Acquisition [Line Items]                                      
Intangible assets, useful life (in years)         20 years