XML 80 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income taxes      
Federal $ (9) $ 0 $ 0
State and local 518 1,332 755
Total current income taxes 509 1,332 755
Deferred income taxes      
Federal 6,531 5,973 3,169
State and local (643) (9,718) (1,232)
Total deferred income taxes 5,888 (3,745) 1,937
Income tax expense (benefit) $ 6,397 $ (2,413) $ 2,692