XML 102 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Income Tax Paid By Individual Jurisdiction (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Income Tax Disclosure [Abstract]      
Income Tax Paid, Federal, after Refund Received $ 105,822 $ 137,735 $ 124,620
Income Tax Paid, Federal, after Refund Received, Percent 0.81 0.86 0.83
Income Tax Paid, Florida, after Refund Received, Percent 0.06 0.03 0.06
Income Tax Paid, State and Local, after Refund Received $ 7,822 $ 5,476 $ 9,301
Income Tax Paid, State and Local, after Refund Received, Percent 0.14 0.11 0.11
Income Tax Paid, State and Local, after Refund Received $ 17,796 $ 16,411 $ 16,747
Income Taxes Paid, Net, Percentage 1 1 1
Income taxes $ 131,440 $ 159,622 $ 150,668