XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Valuation Allowance [Line Items]    
Deferred tax liabilities, net $ 1,219  
Income tax expense $ 750 $ 1,029
Effective tax rate 25.60% 21.50%
Valuation allowance $ 1,265  
CANADA    
Valuation Allowance [Line Items]    
Deferred tax assets, net 183  
MEXICO    
Valuation Allowance [Line Items]    
Deferred tax assets, net $ 1,454  
Wells Fargo Term Loans | Revolving Credit Facility    
Valuation Allowance [Line Items]    
Available rate revolving loans   $ 1,029