v3.25.4
Note 17 - Commitments and Contingencies (Details Textual)
Jan. 06, 2026
Oct. 23, 2025
Oct. 14, 2025
Oct. 07, 2025
Aug. 29, 2025
Derivative Lawsuits Filed in US District Court for District of Oregon [Member]          
Loss Contingency, New Claims Filed, Number     1 1 1
Derivative Lawsuits Filed in Circuit Court of State of Oregon [Member]          
Loss Contingency, New Claims Filed, Number 1 1