XML 88 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
U.S. Federal $ 4,165 $ 3,692 $ 1,283
State 2,185 878 79
Foreign 0 (33) (25)
Total current 6,350 4,537 1,337
Deferred:      
U.S. Federal (11,975) 1,424 (770)
State (1,247) (199) 183
Foreign 134 (189) 174
Total deferred (13,088) 1,036 (413)
Total provision (benefit) for income taxes from continuing operations $ (6,738) $ 5,573 $ 924