XML 111 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Benefit for Income Taxes from Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ (342) $ (653) $ (2,717)
State (1,581) (1,309) (803)
Foreign (1,053) (2,219) (815)
Total (2,976) (4,181) (4,335)
Deferred:      
Federal 29 (75) 1,004
State 0 0 (1)
Foreign 5,376 7,216 5,596
Total 5,405 7,141 6,599
Income tax benefit $ 2,429 $ 2,960 $ 2,264