XML 92 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Current Federal $ (66) $ 193 $ 918
Current State 941 2,178 152
Total Current 875 2,371 1,070
Deferred Federal 3,752 3,995 (6,727)
Deferred State 5 (302) (1,413)
Total Deferred 3,757 3,693 (8,140)
Income tax expense/(benefit) $ 4,632 $ 6,064 $ (7,070)