v3.25.4
Income Taxes - Reconciliation of Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation [Line Items]      
US federal statutory income tax expense $ 3,082 $ 3,671 $ 5,407
State and local tax expense (a)   126 (6)
Effect of foreign taxes   534 143
Foreign direct investment (115) (451) (153)
Permanent compensation differences   429 (94)
Other 151 (127) 125
Total income taxes $ 3,482 $ 4,182 $ 5,422
Total income tax expense 21.00%    
State income tax, net of U.S. federal tax benefit (0.80%)    
Tax Credits $ 64    
Tax Credits 0.40%    
Foreign derived intangible income $ (310)    
Foreign derived intangible income (2.10%)    
Permanent compensation differences $ 273    
Permanent compensation differences 1.90%    
Other 1.00%    
Other $ (29)    
Other Reconciling Items (0.20%)    
Provision for Income taxes 23.70%    
Canada      
Effective Income Tax Rate Reconciliation [Line Items]      
Effect of foreign taxes $ 225    
Other $ 29    
Other Reconciling Items 0.20%    
Statutory income tax rate differential 1.50%    
Mexico      
Effective Income Tax Rate Reconciliation [Line Items]      
Effect of foreign taxes $ 157    
Other $ (45)    
Other Reconciling Items (0.30%)    
Statutory income tax rate differential 1.10%