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

Note 2 - Summary of Significant Accounting Policies and Estimates - Schedule of Accumulated Other Comprehensive Gain (Loss) (Details)

v3.25.0.1
Note 2 - Summary of Significant Accounting Policies and Estimates - Schedule of Accumulated Other Comprehensive Gain (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Balance $ 12,606 $ 25,442
Balance 12,707 12,606
AOCI Attributable to Parent [Member]    
Balance 156 563
Net unrealized loss on foreign currency translation 801 (407)
Balance $ 957 $ 156