v3.25.4
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax expense (benefit)      
US Federal $ 1,708 $ 1,829 $ 26
US State and local 2,611 1,805 2,835
Foreign (7) 75 88
Total current income tax expense (benefit) 4,312 3,709 2,949
Deferred tax expense (benefit)      
US Federal (575) 812 2,844
US State and local (165) (406) (451)
Foreign (90) 67 80
Deferred income tax expense (benefit) (830) 473 2,473
Total income tax expense (benefit)      
US Federal and US State and Local 1,133 2,641 2,870
Foreign 2,446 1,399 2,384
Total income taxes 3,482 4,182 5,422
US State and local      
Total income tax expense (benefit)      
US Federal and US State and Local $ (97) $ 142 $ 168