XML 124 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Current and Deferred Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current tax provision:      
U.S. federal     $ (1)
State $ 1,591 $ 1,064 366
Total current 1,591 1,064 365
Deferred tax provision:      
U.S. federal 32,928 14,320 8,800
State 2,730 909 1,579
Total deferred 35,658 15,229 10,379
Provision for income taxes $ 37,249 $ 16,293 $ 10,744