XML 86 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
U.S. Federal $ 44 $ 4,165 $ 3,692
U.S. State 398 2,185 878
Foreign 110 0 (33)
Total current 552 6,350 4,537
Deferred:      
U.S. Federal 11,664 (11,975) 1,424
U.S. State (475) (1,247) (199)
Foreign (36) 134 (189)
Total deferred 11,153 (13,088) 1,036
Total provision (benefit) for income taxes from continuing operations $ 11,705 $ (6,738) $ 5,573