XML 72 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Changes in Fair Value of Level 1 and Level 3 Assets Included Debt and Equity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Beginning balance $ 75,324 $ 78,342 $ 91,233 $ 107,783 $ 106,894 $ 109,139
Purchases       1,678 675 46
Business disposition     5,746   693  
Net unrealized gain (loss)   1,852 3,371   855 245
Sales and settlement   (2,728) (4)      
Reclassification     (18,701)      
Currency translation differences 3,183 (2,142) (3,303) (2,310) (1,334) (2,536)
Ending balance 78,507 75,324 78,342 107,151 107,783 106,894
Level 1 | Equity Securities            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Beginning balance 3 3 16,109 8,895 8,804 8,680
Purchases       1,294    
Net unrealized gain (loss)     3,352   858 117
Reclassification     (18,701)   19  
Currency translation differences     (757) (356) (786) 7
Ending balance 3 3 3 9,833 8,895 8,804
Level 3 | Equity Securities            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Beginning balance 24,296 25,688 26,847 29,490 31,229 31,672
Purchases           46
Business disposition     (776)   (1,630)  
Net unrealized gain (loss)   1,852 19   (3) 128
Sales and settlement   (2,709) (4)      
Reclassification         (19)  
Currency translation differences 491 (535) (398) (291) (87) (617)
Ending balance 24,787 24,296 25,688 29,199 29,490 31,229
Level 3 | Debt Securities            
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]            
Beginning balance 51,025 52,651 48,277 69,398 66,861 68,787
Purchases       384 675  
Business disposition     6,522   2,323  
Sales and settlement   (19)        
Currency translation differences 2,692 (1,607) (2,148) (1,663) (461) (1,926)
Ending balance $ 53,717 $ 51,025 $ 52,651 $ 68,119 $ 69,398 $ 66,861