v3.25.4
Income Taxes-Income Taxes Paid (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Effective Income Tax Rate Reconciliation [Line Items]  
US federal $ 1,500
State and local 94
Total 3,671
Canada  
Effective Income Tax Rate Reconciliation [Line Items]  
Canada and Mexico 1,341
Mexico  
Effective Income Tax Rate Reconciliation [Line Items]  
Canada and Mexico $ 736