v3.26.1
Acquisition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 05, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Business Combination [Line Items]        
Acquisition transaction costs   $ 200   $ 3,600
Change in fair value of contingent consideration   16,080   $ 0
rhode        
Business Combination [Line Items]        
Purchase price $ 897,527      
Liability for contingent consideration 7,100 80,800    
Contingent consideration payable $ 200,000      
Change in fair value of contingent consideration   $ 16,100 $ 57,600