v3.26.1
General (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
May 15, 2026
May 28, 2026
May 02, 2026
General [Line Items]      
Reduction in cost of goods     $ 5,700
Subsequent Event [Member]      
General [Line Items]      
Repurchased Shares   4,471  
Income tax received $ 5,600    
Repurchased shares, amount   $ 12,824  
Receive partial payment for tariff refund claim $ 2,600