v3.25.2
Acquisitions - Summary of the Consideration Paid (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 04, 2025
Jun. 30, 2025
Business Combination [Line Items]    
Total purchase consideration   $ 2,200
Qualitas    
Business Combination [Line Items]    
Cash $ 42,705  
Fair value of equity consideration 19,283  
Fair value of contingent consideration 11,259  
Total purchase consideration $ 73,247