XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisition - Ironshore Acquisition (Details) - Ironshore acquisition - USD ($)
$ in Thousands
3 Months Ended
Sep. 03, 2024
Jun. 30, 2025
Dec. 31, 2024
Acquisition      
Consideration deposited into escrow $ 25,000    
Consideration payable 21,956    
Reduction in consideration payable   $ 3,836  
Business combination, consideration payable on recovery of deposits $ 7,000    
Business combination, consideration payable on recovery of deposits, due period 225 days    
Amount of potential contingent consideration payments $ 25,000 $ 38 $ 1,182