XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.4
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 03, 2024
May 31, 2024
Business Acquisition [Line Items]    
Earnout payment $ 7,139  
Ragasco    
Business Acquisition [Line Items]    
Total purchase price 108,563  
Cash consideration for acquired entity 101,424  
Earnout payment 7,139  
Increase in purchase consideration 14,000  
Potential earn out payment   $ 11,343
Ragasco | Preliminary Valuation    
Business Acquisition [Line Items]    
Total purchase price 108,563  
Cash consideration for acquired entity 101,424  
Earnout payment $ 7,139