XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other comprehensive (loss) income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Before-Tax Amount        
Other comprehensive (loss) income, before tax, $ (1,047) $ (1,916) $ (9,141) $ 7,286
Tax Expense (Benefit)        
Other comprehensive (loss) income, tax (295) (626) (1,793) 1,269
Net-of-Tax Amount        
Other comprehensive (loss) income, net of taxes: (752) (1,290) (7,348) 6,017
Net unrealized gains and losses on investments        
Before-Tax Amount        
Change in net unrealized gains and losses on investments 145 (7,298) (2,736) 1,078
Reclassification adjustments for realized gains and losses on investments 493 280 683 396
Other comprehensive (loss) income, before tax, 638 (7,018) (2,053) 1,474
Tax Expense (Benefit)        
Change in net unrealized gains and losses on investments 31 (1,533) (574) 226
Reclassification adjustments for realized gains and losses on investments 103 59 143 83
Other comprehensive (loss) income, tax 134 (1,474) (431) 309
Net-of-Tax Amount        
Change in net unrealized gains and losses on investments 114 (5,765) (2,162) 852
Reclassification adjustments for realized gains and losses on investments 390 221 540 313
Other comprehensive (loss) income, net of taxes: 504 (5,544) (1,622) 1,165
Foreign currency translation adjustments        
Before-Tax Amount        
Other comprehensive (loss) income, before tax, (1,685) 5,102 (7,088) 5,812
Tax Expense (Benefit)        
Other comprehensive (loss) income, tax (429) 848 (1,362) 960
Net-of-Tax Amount        
Other comprehensive (loss) income, net of taxes: $ (1,256) $ 4,254 $ (5,726) $ 4,852