v3.26.3
Income Taxes - Provision for income taxes (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Current:        
State $ 328 $ 134 $ 529 $ 224
Total Current 328 134 529 224
Deferred:        
Federal 5,160 2,244 7,575 3,019
State 55 158 (6,608) 94
Total Deferred 5,215 2,402 967 3,113
Provision for income taxes $ 5,543 $ 2,536 $ 1,496 $ 3,337