XML 76 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal $ 2 $ (214) $ 305
State 570 (571) 1,826
Current income tax expense 572 (785) 2,131
Deferred 1,495 1,800 7,941
Total $ 2,067 $ 1,015 $ 10,072