XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - OMIDRIA Royalty Obligation (Details Textual) - USD ($)
$ in Millions
1 Months Ended
Sep. 30, 2022
Feb. 29, 2024
Jun. 30, 2025
Dec. 31, 2024
Feb. 01, 2024
Minimum [Member]          
Milestone Benchmark One, If Milestone Achieves   $ 10.0      
Milestone Benchmark One, Minimum Net Sales Required for Four Consecutive Quarters   156.0      
Milestone Benchmark Two, If Milestone Achieves   8.0      
Milestone Benchmark Two, Minimum Net Sales Required for Four Consecutive Quarters   181.0      
Maximum [Member]          
Milestone Benchmark One, If Milestone Achieves   27.5      
Milestone Benchmark One, Minimum Net Sales Required for Four Consecutive Quarters   160.0      
Milestone Benchmark Two, If Milestone Achieves   27.5      
Milestone Benchmark Two, Minimum Net Sales Required for Four Consecutive Quarters   185.0      
DRI Healthcare Acquisition LP [Member]          
Proceeds From Royalty Obligation $ 125.0 $ 115.5      
Royalty Obligation, Fair Value     $ 191.9 $ 209.7  
Royalty Interest Rate   10.27%     10.27%