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

REVENUE RECOGNITION (Details Narrative)

v3.26.1
REVENUE RECOGNITION (Details Narrative)
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Disaggregation Of Revenue [Line Items]              
License royalty payments $ 7,574,284 $ 7,077,539          
Minimum payment guarantees     € 6,000,000 $ 7,057,860      
Minimum monthly payments paid     500,000 588,155      
Deferred revenue     21,228 24,971 € 0    
Aggregate performance obligation | €     € 6,000,000        
Accounts Receivable              
Disaggregation Of Revenue [Line Items]              
Unbilled receivables       $ 2,091,932   $ 1,454,066 $ 1,091,068