XML 33 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions - Schedule of Preliminary Estimated Acquisition Date Fair Value of Consideration Transferred And Purchase Price Allocation (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Oct. 23, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Business Combination [Line Items]          
Non-controlling interests   $ (216) $ 0 $ 131 $ 0
EASO Transaction [Member]          
Business Combination [Line Items]          
Cash $ 22,559        
Deferred cash consideration 28,436     28,400  
Contingent consideration 3,721 $ 3,700   $ 3,700  
Total consideration transferred 54,716        
Non-controlling interests 48,996        
Total purchase price allocation $ 103,712