XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 4,028 $ 3,045 $ 381
State 1,960 1,476 (622)
Total Current 5,988 4,521 (241)
Deferred:      
Federal 4,031 1,505 4,274
State 1,123 457 1,233
 Total Deferred 5,154 1,962 5,507
Provision for income taxes $ 11,142 $ 6,483 $ 5,266