XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current tax expense    
Federal $ 716 $ 81
State 140 4
Total Current tax expense 856 85
Deferred tax (benefit) expense    
Federal 6,182 (3,187)
State 348 (259)
Total Deferred tax expense (benefit) 6,530 (3,446)
Total tax expense (benefit) $ 7,386 $ (3,361)