XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Tax - Income Tax Expense Differs from Computed Income Tax at Statutory Rates (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]        
Computed income tax at statutory rates     $ 18,864 $ 25,319
Differences in tax rates due to multiple jurisdictions     2,806 2,350
Effect of income subject to tax-exemption grant     (20,095) (16,219)
Unrecognized tax expense     (1,192) 69
Excess tax benefits on share-based compensation     (511) (23)
Tax credits for research and development activities     0 (884)
Other, net     1,521 (1,208)
Income tax expense $ 1,101 $ 6,586 $ 1,393 $ 9,404