v3.25.2
Acquisitions - Additional Information (Details)
$ in Thousands
6 Months Ended
Apr. 04, 2025
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Business Combination [Line Items]      
Contingent consideration   $ 2,200  
Goodwill   $ 558,150 $ 506,038
Maximum      
Business Combination [Line Items]      
Discount rate for identifiable intangible assets 17.00%    
Minimum      
Business Combination [Line Items]      
Discount rate for identifiable intangible assets 15.50%    
Qualitas      
Business Combination [Line Items]      
Business acquisition effective date Apr. 04, 2025    
Contingent consideration $ 73,247    
Net identifiable assets acquired 24,402    
Goodwill $ 48,845    
Qualitas | Measurement Input Discount Rate      
Business Combination [Line Items]      
Risk adjusted discount rate for the contingent consideration 0.128