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