v3.25.2
Fair Value Measurements - Reconciliation of Level 3 Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Assets        
Balance at beginning of period $ 5,110 $ 0 $ 5,483 $ 0
Newly established assets due to acquisitions 0 4,868 0 4,868
Total gains (losses) included in earnings (77) 0 1,277 0
Total gains included in OCI 307 0 507 0
Settlements 0 0 (1,927) 0
Balance at end of period 5,340 4,868 5,340 4,868
Liabilities        
Balance at beginning of period 96,333 46,198 129,059 41,902
Newly established liabilities due to acquisitions 24,428 0 45,558 0
Total (gains) losses included in earnings 819 4,157 (9,537) 7,510
Total losses included in OCI 21 0 21 0
Settlements (5,507) (5,384) (49,007) (5,384)
Acquisition measurement period adjustments (1,467) 0 (1,467) 943
Balance at end of period $ 114,627 $ 44,971 $ 114,627 $ 44,971