XML 97 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current provision      
Federal $ 0 $ 0 $ 0
State 1,256 1,272 1,201
Foreign 4,240 7,228 1,156
Total current 5,496 8,500 2,357
Deferred provision      
Federal 481 639 (36,375)
State 1,256 0 (9,534)
Foreign (1,361) 2,086 (982)
Total deferred 376 2,725 (46,891)
Total provision for (benefit from) income taxes $ 5,872 $ 11,225 $ (44,534)