Note 20 - Segment Reporting - Segment Expenses 2 (Details) - Single Reportable Segment [Member] - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Rent, office, utilities & technology | $ 1,510 | $ 1,193 | $ 3,034 | $ 2,328 |
| Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | ||||
| Employee compensation | 4,767 | 4,744 | 9,511 | 9,125 |
| Rent, office, utilities & technology | 865 | 734 | 1,800 | 1,590 |
| Location, Statement of Income, Balance [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense | ||||
| Employee compensation | 25,380 | 19,563 | 51,488 | 37,691 |
| Commercial & medical affairs services | 11,667 | 10,873 | 21,603 | 19,071 |
| Professional services | 3,687 | 3,576 | 11,212 | 6,348 |
| Travel, meetings & conferences | $ 3,838 | $ 5,629 | $ 8,900 | $ 9,274 |
| X | ||||||||||
- Definition The aggregate amount of communications, data processing and occupancy expenses. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The total expense recognized in the period for promotion, public relations, and brand or product advertising. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Expenses incurred for travel and entertainment during the period. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|