XML 100 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Benefit for Income Taxes from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 39 $ (342) $ (653)
State (388) (1,581) (1,309)
Foreign (1,070) (1,053) (2,219)
Total (1,419) (2,976) (4,181)
Deferred:      
Federal (23) 29 (75)
Foreign 5,121 5,376 7,216
Total 5,098 5,405 7,141
Income tax benefit $ 3,679 $ 2,429 $ 2,960