v3.26.3
Note 1 - Management Statement (Details Textual)
$ in Thousands
3 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Number of Operating Segments 4    
Number of Reportable Segments 4    
Research and Development Expense $ 6,600 $ 6,200  
Business Combination, Acquisition-Related Cost, Expense 375 $ 433  
Operating Lease, Right-of-Use Asset $ 42,900   $ 45,400
Manufacturing Facility in Missouri City, Texas [Member]      
Lessee, Operating Lease, Term of Contract (Year) 10 years    
Lessee, Operating Lease, Liability, to be Paid $ 24,100    
Lessee, Operating Lease, Renewal Term (Year) 5 years    
Operating Lease, Right-of-Use Asset $ 0    
Operating Lease, Liability $ 0