XML 87 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 148,726 $ 129,424 $ 0
State 14,937 10,843 6,100
Total current taxes provision 163,663 140,267 6,100
Deferred      
Federal 18,930 44,115 122,796
State (49,709) 5,047 11,197
Total deferred taxes provision (30,779) 49,162 133,993
Provision for income taxes $ 132,884 $ 189,429 $ 140,093