XML 93 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of (Provision) Benefit for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current income taxes:      
Federal $ (2,592) $ (2,318) $ (444)
State (1,479) (994) (241)
Total current income taxes (4,071) (3,312) (685)
Deferred income taxes:      
Federal 492 424 1,010
State (8)    
Total deferred income taxes 484 424 1,010
Total income tax (provision) benefit $ (3,587) $ (2,888) $ 325