XML 100 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Components of benefit for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax (benefit) provision      
Federal $ (1,180) $ 2,048 $ (2)
State (669) 1,404 7
Total current income tax (benefit) provision (1,849) 3,452 5
Deferred income tax provision (benefit)      
Federal 2,513 (4,111) (1,236)
State 793 (865) (432)
Total deferred income tax provision (benefit) 3,306 (4,976) (1,668)
Total provision for (benefit from) income taxes $ 1,457 $ (1,524) $ (1,663)