XML 98 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of income tax provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income Tax Expense (Benefit) $ 1,143 $ 808 $ 0
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Federal 0 0  
State 0 0  
Non-US 0 0  
Total deferred tax expense 0 0  
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Federal (165) 345  
State 897 260  
Non-US 411 203  
Current Income Tax Expense (Benefit), Total $ 1,143 $ 808