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 income tax expense:      
Federal $ 4,008 $ 503 $ 27
State 1,118 248 480
Total current income tax expense 5,126 751 507
Deferred income tax expense:      
Federal 4,612 3,118 1,058
State 147 346 766
Total deferred income tax expense 4,759 3,464 1,824
Effective tax rate $ 9,885 $ 4,215 $ 2,331