XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Fair value measurements - Schedule of Changes in Contingent Consideration (Details) - Contingent Consideration Derivative - Level 3 - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Change in Amount of Contingent Consideration, Liability [Roll Forward]        
Balance of Level 3 at beginning of period $ 25,230 $ 33,027 $ 16,315 $ 31,106
Change in Sixth Street Contingent Consideration fair value (6,709) (10,550) 2,206 (8,629)
Balance of Level 3 at end of period $ 18,521 $ 22,477 $ 18,521 $ 22,477