XML 34 R27.htm IDEA: XBRL DOCUMENT
v3.25.2

Other Comprehensive Income (Loss) (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2025
Equity [Abstract] |
Schedule of Accumulated Other Comprehensive Income (Loss) | The components of other comprehensive income (loss) (“OCI”), including the income tax expense or benefit allocated to each component, were as follows:
|  | Three months ended June 30, |  |  | Six months ended June 30, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
|  | (In thousands) |
Foreign currency translation adjustments: |  |  |  |  |  |  |  |  |  |  |  |
Change in unrealized foreign currency translation gains (losses) before income taxes |  | $ | 21,388 |  |  | $ | (3,817 | ) |  | $ | 20,964 |  |  | $ | (13,272 | )
Income tax expense (benefit) on unrealized foreign currency translation gains (losses) |  |  | - |  |  |  | - |  |  |  | - |  |  |  | - |
Change in unrealized foreign currency translation gains (losses), net of income taxes |  | $ | 21,388 |  |  | $ | (3,817 | ) |  | $ | 20,964 |  |  | $ | (13,272 | )
Unrealized gain (losses) on available-for-sale securities: |  |  |  |  |  |  |  |  |  |  |  |
Change in unrealized holding gains (losses) arising during period before income taxes |  | $ | 9,794 |  |  | $ | (6,756 | ) |  | $ | 46,719 |  |  | $ | (21,602 | )
Income tax expense (benefit) on unrealized holding gains (losses) arising during period |  |  | 1,897 |  |  |  | (1,395 | ) |  |  | 9,806 |  |  |  | (4,716 | )
Change in unrealized holding gains (losses) on available-for-sale securities arising during period, net of income taxes |  |  | 7,897 |  |  |  | (5,361 | ) |  |  | 36,913 |  |  |  | (16,886 | )
Reclassification from accumulated OCI to net income for (gains) losses realized on available-for-sale securities |  |  | 1,566 |  |  |  | (565 | ) |  |  | 1,645 |  |  |  | (572 | )
Income tax (expense) benefit on (gains) losses reclassified from accumulated OCI to net income |  |  | 329 |  |  |  | (119 | ) |  |  | 345 |  |  |  | (120 | )
Reclassification from accumulated OCI to net income for (gains) losses realized on available-for-sale securities, net of income taxes |  |  | 1,237 |  |  |  | (446 | ) |  |  | 1,300 |  |  |  | (452 | )
Change in unrealized gains (losses) on available-for-sale securities, net of income taxes and reclassification adjustment |  | $ | 9,134 |  |  | $ | (5,807 | ) |  | $ | 38,213 |  |  | $ | (17,338 | )
Effect of change in discount rate assumptions on the LFPB: |  |  |  |  |  |  |  |  |  |  |  |
Change in effect in discount rate assumptions on the LFPB before income taxes |  | $ | 4,406 |  |  | $ | 137,798 |  |  | $ | (63,047 | ) |  | $ | 305,884 |
Income tax expense (benefit) on the effect of change in discount rate |  |  |  |  |  |  |  |  |  |  |  |
assumptions on the LFPB from accumulated OCI to net income |  |  | 1,378 |  |  |  | 29,211 |  |  |  | (12,840 | ) |  |  | 65,357 |
Change in effect in discount rate assumptions on the LFPB, net of income taxes |  | $ | 3,028 |  |  | $ | 108,587 |  |  | $ | (50,207 | ) |  | $ | 240,527 |

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accumulated other comprehensive income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20 + Details
Name: | us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration