XML 59 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other comprehensive income (loss) (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of changes in other comprehensive income (loss) Changes in the balances of each component of other comprehensive income (loss) and the related tax effects are as follows (in $ thousands): 
 
For the Year Ended
December 31, 2023
For the Year Ended
December 31, 2022
For the Year Ended
December 31, 2021
 
Before-Tax
Amount
Tax
Expense
(Benefit)
Net-of-Tax
Amount
Before-Tax
Amount
Tax
Expense
(Benefit)
Net-of Tax
 Amount
Before-Tax
Amount
Tax 
Expense
(Benefit)
Net-of-Tax
Amount 
Foreign currency translation adjustments6,407 1,130 5,277 (18,634)(3,695)(14,939)(298)381 (679)
Net unrealized gains and losses on investments:         
Change in net unrealized gains and losses on investments13,242 2,781 10,461 (44,830)(9,414)(35,416)(17,279)(3,629)(13,650)
Reclassification adjustment for realized gains and losses on investments494 104 390 (1,571)(330)(1,241)(3,088)(648)(2,440)
13,736 2,885 10,851 (46,401)(9,744)(36,657)(20,367)(4,277)(16,090)
Other comprehensive income (loss)
20,143 4,015 16,128 (65,035)(13,439)(51,596)(20,665)(3,896)(16,769)