XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax (Benefit) Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 0 $ 0 $ 0
State 378 269 104
Foreign 2,231 1,345 1,585
Current income tax provision (benefit) 2,609 1,614 1,689
Deferred:      
Federal (13) 13 (2,835)
State (41) (244) (612)
Foreign 0 0 0
Deferred income tax provision (benefit) (54) (231) (3,447)
Total $ 2,555 $ 1,383 $ (1,758)