Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Summary of Reconciliation of Level 3 Assets and Liabilities Measured at Fair Value (Details)

v3.26.1
Fair Value Measurements - Summary of Reconciliation of Level 3 Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Assets    
Balance at beginning of period $ 6,550 $ 5,483
Total gains included in earnings 178 1,354
Foreign currency translation adjustments included in OCI (119) 200
Settlements (3,412) (1,927)
Balance at end of period 3,197 5,110
Liabilities    
Balance at beginning of period 148,388 129,059
Newly established liabilities due to acquisitions 0 21,130
Total (gains) losses included in earnings 29,788 (10,356)
Foreign currency translation adjustments included in OCI (30) 0
Settlements (308) (43,500)
Balance at end of period $ 177,838 $ 96,333