XML 119 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Significant Components of Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current tax provision (benefit)    
Federal $ 5,046 $ 165
State 18 (181)
Total current tax provision (benefit) 5,064 (16)
Deferred tax benefit    
Federal (5,785) (7,048)
State (401) (7)
Total deferred tax benefit (6,186) (7,055)
Total benefit for income taxes $ (1,122) $ (7,071)