XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Income Tax Provision/(Benefit) (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Taxes [Line Items]      
Deferred income taxes $ 26,206 $ 8,584  
Deferred tax assets related to research and development 28,733 $ 554  
Federal and State Deferred Tax Assets      
Income Taxes [Line Items]      
Deferred tax assets related to research and development $ 28,200    
India      
Income Taxes [Line Items]      
Effective tax rate in India 31.30% 22.60% 22.40%
Statutory income tax rate with in SEZ 29.00%    
Maximum period of reduced income tax rate on operations qualified under special economic zone 10 years    
Australia      
Income Taxes [Line Items]      
Effective tax rate in India 30.00%    
Ireland      
Income Taxes [Line Items]      
Effective tax rate in India 12.50%    
United Kingdom      
Income Taxes [Line Items]      
Effective tax rate in India 19.00%