XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current income tax provision:    
Foreign $ 525 $ 1,181
Federal 126 120
State and local 768 3
Current income tax expense (benefit) 1,419 1,304
Deferred income tax provision:    
Foreign (294) (286)
Federal (4,059) 10
State and local (1,256)  
Deferred income tax expense (benefit) (5,609) (276)
Provision for income taxes $ (4,190) $ 1,028