XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax expense (benefit):      
State $ (7) $ 53 $ 73
Foreign 557 (985) 264
Current tax expense (benefit) 550 (932) 337
Deferred tax expense (benefit):      
Foreign (626) (46) 7
Deferred tax expense (benefit) (626) (46) 7
Income tax expense (benefit) $ (76) $ (978) $ 344