v3.25.2
Note 8 - Commitments and Contingencies - Additional Lease information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
a
ft²
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
a
ft²
Jun. 30, 2024
USD ($)
Operating lease cost | $ $ 447 $ 709 $ 1,041 $ 1,149
Short-term lease cost | $ 20 17 46 46
Total lease cost | $ $ 467 $ 726 $ 1,087 $ 1,195
Weighted average remaining lease term - operating leases (in years) (Year) 6 years 10 months 24 days 7 years 9 months 18 days 6 years 10 months 24 days 7 years 9 months 18 days
Weighted average discount rate - operating leases 6.62% 6.60% 6.62% 6.60%
Principal Worldwide Executive, Distribution, and Manufacturing Operations Facilities [Member] | Americas [Member]        
Area of Real Estate Property (Square Foot) 96,476   96,476  
North Brunswick, New Jersey [Member] | Americas [Member]        
Area of Real Estate Property (Square Foot) 16,732   16,732  
Burlington Massachusetts [Member] | Americas [Member]        
Area of Real Estate Property (Square Foot) 12,878   12,878  
Fox River Grove, IL [Member] | Americas [Member]        
Area of Real Estate Property (Square Foot) 9,754   9,754  
Fox River Grove, IL Lease 2 [Member] | Americas [Member]        
Area of Real Estate Property (Square Foot) 4,878   4,878  
Vaughn, Canada Lease [Member] | Americas [Member]        
Area of Real Estate Property (Square Foot) 3,192   3,192  
Sulzbach, Germany [Member] | EMEA [Member]        
Area of Real Estate Property (Square Foot) 21,410   21,410  
Milan, Italy Lease [Member] | EMEA [Member]        
Area of Real Estate Property (Square Foot) 5,705   5,705  
Hereford, England [Member] | EMEA [Member]        
Area of Real Estate Property (Square Foot) 3,575   3,575  
Maisons-Alfort, France [Member] | EMEA [Member]        
Area of Real Estate Property (Square Foot) 3,492   3,492  
Zurich, Switzerland [Member] | EMEA [Member]        
Area of Real Estate Property (Square Foot) 2,935   2,935  
Madrid, Spain Lease [Member] | EMEA [Member]        
Area of Real Estate Property (Square Foot) 2,260   2,260  
Tokyo, Japan Lease [Member] | Asia Pacific [Member]        
Area of Real Estate Property (Square Foot) 4,236   4,236  
Shanghai, China Lease [Member] | Asia Pacific [Member]        
Area of Real Estate Property (Square Foot) 3,432   3,432  
Kensington, Australia [Member] | Asia Pacific [Member]        
Area of Real Estate Property (Square Foot) 2,863   2,863  
Bangkok, Thailand Lease [Member] | Asia Pacific [Member]        
Area of Real Estate Property (Square Foot) 2,810   2,810  
Seoul, Korea Lease [Member] | Asia Pacific [Member]        
Area of Real Estate Property (Square Foot) 2,300   2,300  
Singapore Lease [Member] | Asia Pacific [Member]        
Area of Real Estate Property (Square Foot) 1,270   1,270  
Ballarat, Australia Lease [Member] | Asia Pacific [Member]        
Area of Real Estate Property (Square Foot) | a 350   350