v3.26.1
Note 2 - Significant Accounting Policies (Details Textual)
$ in Thousands
6 Months Ended
May 14, 2025
USD ($)
Feb. 01, 2024
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2026
USD ($)
Jul. 02, 2026
USD ($)
Jun. 17, 2026
USD ($)
Dec. 31, 2025
USD ($)
Feb. 29, 2024
Dec. 31, 2021
Number of Operating Segments       1          
Number of Reportable Segments       1          
Contract with Customer, Receivable, Credit Loss Expense (Reversal)       $ 0          
Percentage Of Interest Earned on Outstanding Contract Royalty Asset                 11.00%
Senior Notes, Current       $ 0     $ 17,063    
Conversion of the 2026 Notes Into 2029 Notes [Member]                  
Debt Conversion, Original Debt, Amount $ 70,800                
The 2029 Notes [Member]                  
Debt Instrument, Maturity Date Jun. 15, 2029                
Repurchase Obligation, Original Debt Amount           $ 16,000      
The 2029 Notes [Member] | Subsequent Event [Member]                  
Repurchase Obligation, Original Debt Amount         $ 14,500        
Senior Notes, Current         $ 40,300        
Minimum [Member]                  
Property, Plant, and Equipment, Useful Life       3 years          
Maximum [Member]                  
Property, Plant, and Equipment, Useful Life       10 years          
DRI Healthcare Acquisition LP [Member]                  
Proceeds From Royalty Obligation   $ 115,500 $ 125,000            
Royalty Interest Rate     10.27%         9.92%