XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Components of the Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 2,283 $ 44 $ 0
State 474 62 180
Current 2,757 106 180
Deferred:      
Federal (3,347) 1,117 1,860
State (864) 373 (2,121)
Deferred (4,211) 1,490 (261)
Income tax (benefit) expense $ (1,454) $ 1,596 $ (81)