XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Tax Credit Carryforward [Line Items]    
Undistributed earnings $ 11,900,000  
Undistributed earnings to be reinvested 15,500,000  
Accrued interest (approximate) 200,000 $ 100,000
Penalties accrued 0 $ 0
Domestic    
Tax Credit Carryforward [Line Items]    
Tax credit carryforward 4,300,000  
Tax credit carryforward expects to fully utilize in future tax periods 600,000  
State Tax Credits    
Tax Credit Carryforward [Line Items]    
Tax credit carryforward 1,400,000  
Foreign    
Tax Credit Carryforward [Line Items]    
Tax credit carryforward 32,600,000  
Unlimited tax credit carryforward $ 32,400,000