Annual report [Section 13 and 15(d), not S-K Item 405]

Note 12 - Industry, Segment and Geographic Financial Information - Schedule of Geographic Assets (Details)

v3.25.4
Note 12 - Industry, Segment and Geographic Financial Information - Schedule of Geographic Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Total assets $ 460,233 $ 469,179
UNITED STATES    
Total assets 266,238 278,957
UNITED KINGDOM    
Total assets 125,191 112,720
Europe [Member]    
Total assets 37,031 43,150
CANADA    
Total assets $ 31,773 $ 34,352