XML 100 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Expense Relatedto Net Income [Abstract]      
U.S. federal $ 2,240 $ 502 $ 1,976
U.S. state 474 451 491
Total current 2,714 953 2,467
U.S. federal (5,073) 946 (2,236)
U.S. state (1,074) 626 483
Total deferred (6,147) 1,572 (1,753)
Total income tax expense (benefit) $ (3,433) $ 2,525 $ 714