v3.26.1
Note 15 - Fair Value Measurement - Summary of Fair Value of Financial Assets and Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - noncurrent $ 4,243,743 $ 4,436,013
Derivative contract liability - current 61,479,232 66,465,622
Derivative contract liability - noncurrent 0 37,191,718
Contingent consideration liability - noncurrent 0 2,757,952
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - noncurrent 4,243,743 4,436,013
Derivative contract liability - current 0 0
Derivative contract liability - noncurrent   0
Contingent consideration liability - noncurrent   0
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - noncurrent 0 0
Derivative contract liability - current 61,479,232 66,465,622
Derivative contract liability - noncurrent   37,191,718
Contingent consideration liability - noncurrent   0
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities - noncurrent 0 0
Derivative contract liability - current $ 0 0
Derivative contract liability - noncurrent   0
Contingent consideration liability - noncurrent   $ 2,757,952