v3.25.2
Acquisitions and Investments - Narrative (Details) - DHE - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Jul. 30, 2024
Jun. 30, 2025
Business Combination [Line Items]      
Business Combination, Effective Date of Acquisition   Jul. 30, 2024  
Fair value of the consideration transferred $ 184,986 $ 185,000  
Escrow For Sellers      
Business Combination [Line Items]      
Fair value of the consideration transferred   $ 1,500 $ 500