XML 139 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Components of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ (387) $ (467) $ (3,745)
State 68 (69) (247)
Foreign (619) (824) 0
Total current income tax (expense) benefit (938) (1,360) (3,992)
Deferred:      
Federal 1 (14) (51)
State 0 0 0
Foreign 95 (1,315) 0
Total deferred income tax (expense) benefit 96 (1,329) (51)
Total income tax (expense) benefit $ (842) $ (2,689) $ (4,043)