XML 112 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax provision      
United Kingdom $ 0 $ 0 $ 0
Foreign 1,865 744 253
Total current expense: 1,865 744 253
Deferred income tax benefit:      
United Kingdom 0 0 0
Foreign (1,457) (545) (221)
Total deferred income tax benefit: (1,457) (545) (221)
Total provision for income taxes $ 408 $ 199 $ 32