v3.26.1
Acquisition - Schedule of Consideration Paid for Acquisition (Details) - USD ($)
$ in Thousands
May 12, 2026
Mar. 19, 2026
Sep. 03, 2024
AZSTARYS Acquisition      
Business Combination [Line Items]      
Initial cash consideration $ 655,600 $ 613,574  
Cash held in escrow related to indemnification and other settlements   42,000  
Fair value of contingent consideration   38,525  
Other purchase consideration payable   12,154  
Total purchase consideration   $ 706,253  
Ironshore Acquisition      
Business Combination [Line Items]      
Initial cash consideration     $ 276,888
Cash held in escrow related to indemnification and other settlements     18,120
Other deferred consideration     7,000
Fair value of contingent consideration     4,096
Total purchase consideration     $ 306,104