Liens and Commitments (Details) $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2024
USD ($)
| |
Liens and Commitments [Abstract] | |
Estimated sale of years | 3 years |
Percentage of developed product sales | 3.00% |
Percentage of fourth, fifth and sixth years of sales | 4.00% |
Percentage of seventh year of sales | 5.00% |
Percentage of grants received | 100.00% |
Royalty agreements sales (in Dollars) | |
Royalty agreements received (in Dollars) | $ 135 |