v3.26.1
Note 11 - Fair Value Measurements - Schedule Of Assets And Liabilities Measured At Fair Value On A Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Secured Contingent Payment Obligation [Member]    
Liabilities $ 39,010 $ 39,650
Secured Contingent Payment Obligation [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities 0 0
Secured Contingent Payment Obligation [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities 0 0
Secured Contingent Payment Obligation [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities 39,010 39,650
Unsecured Contingent Payment Obligation [Member]    
Liabilities 5,753 6,439
Unsecured Contingent Payment Obligation [Member] | Fair Value, Inputs, Level 1 [Member]    
Liabilities 0 0
Unsecured Contingent Payment Obligation [Member] | Fair Value, Inputs, Level 2 [Member]    
Liabilities 0 0
Unsecured Contingent Payment Obligation [Member] | Fair Value, Inputs, Level 3 [Member]    
Liabilities $ 5,753 $ 6,439