XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Significant Components Of The Provision For Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal $ (16) $ 0
State 53 127
Foreign 1,460 769
Total current 1,497 896
Deferred:    
Federal 0 28,287
State 0 9,001
Foreign (1,852) (1,503)
Total deferred (1,852) 35,785
Total income tax (benefit) expense $ (355) $ 36,681