v3.26.1
Income taxes - Components of benefit for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current income tax provision (benefit)      
Federal - United States $ 690 $ 283 $ (1,180)
State - United States 312 178 (669)
Total current income tax provision (benefit) 1,002 461 (1,849)
Deferred income tax (benefit) provision      
Federal - United States (1,304) (3,772) 2,513
State - United States 454 (1,454) 793
Total deferred income tax (benefit) provision (850) (5,226) 3,306
Total provision for (benefit from) income taxes $ 152 $ (4,765) $ 1,457