XML 122 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current    
Federal $ 4,774 $ 0
State 1,312 0
Total current income tax expense 6,086 0
Deferred    
Federal (3,800) (2,691)
State (1,040) (766)
Total deferred income tax expense (benefit) (4,840) (3,457)
Income tax expense (benefit) $ 1,246 $ (3,457)