XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current tax expense      
Federal $ 831 $ 10,629 $ 8,796
State 336 1,604 1,095
Foreign 575 633 390
Current tax expense 1,742 12,866 10,281
Deferred tax benefit      
Federal (10,504) (6,242) (7,857)
State (1,115) (1,212) (1,973)
Deferred tax benefit (11,619) (7,454) (9,830)
Income tax (benefit) expense $ (9,877) $ 5,412 $ 451