XML 76 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Intangible Assets - Future Amortization (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
2025 $ 17,604
2026 17,710
2027 17,708
2028 17,463
2029 15,235
Thereafter 32,515
Total future amortization 118,235
Customer Relationships [Member]  
2025 660
2026 660
2027 660
2028 660
2029 440
Thereafter 0
Total future amortization 3,080
Host Agreements [Member]  
2025 3,867
2026 3,867
2027 3,867
2028 3,867
2029 3,867
Thereafter 13,209
Total future amortization 32,544
Development Agreement [Member]  
2025 3,053
2026 3,053
2027 3,053
2028 3,053
2029 1,910
Thereafter 0
Total future amortization 14,122
Developed Technology Rights [Member]  
2025 4,883
2026 4,908
2027 4,906
2028 4,661
2029 4,414
Thereafter 10,200
Total future amortization 33,972
Business to Business Relationships [Member]  
2025 3,833
2026 3,914
2027 3,914
2028 3,914
2029 3,296
Thereafter 568
Total future amortization 19,439
Business to Consumer Relationship [Member]  
2025 1,083
2026 1,083
2027 1,083
2028 1,083
2029 1,083
Thereafter 5,238
Total future amortization 10,653
Marketing Agreement [Member]  
2025 225
2026 225
2027 225
2028 225
2029 225
Thereafter 3,300
Total future amortization $ 4,425