XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Tax Credit Carryforward [Line Items]    
Undistributed earnings $ 15,600,000  
Undistributed earnings to be reinvested 13,800,000  
Accrued interest (approximate) 100,000 $ 100,000
Penalties accrued $ 0 $ 0
United States    
Tax Credit Carryforward [Line Items]    
Capitalized costs period 5 years  
Non United States    
Tax Credit Carryforward [Line Items]    
Capitalized costs period 15 years  
State Tax Credits    
Tax Credit Carryforward [Line Items]    
Tax credit carryforward $ 7,500,000  
Unlimited tax credit carryforward 7,400,000  
Domestic    
Tax Credit Carryforward [Line Items]    
Tax credit carryforward $ 600,000