Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Note 17 - Industry, Segment and Geographic Financial Information - Schedule of Geographic Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Total assets $ 458,838 $ 460,233
UNITED STATES    
Total assets 281,657 266,238
UNITED KINGDOM    
Total assets 86,184 125,191
Europe [Member]    
Total assets 49,125 37,031
CANADA    
Total assets $ 41,872 $ 31,773