Fair Value Measurements (Narrative) (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||||||
| Estimated fair value | $ 286,630 | $ 286,630 | $ 5,698,934 | $ 394,361 | ||
| Gain on the fair value remeasurement | 6,271 | 25,450 | ||||
| Transfers between levels | $ 0 | |||||
| Contingent Value Rights [Member] | Fair Value, Inputs, Level 3 [Member] | ||||||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||||||
| Fair value liability | 0 | $ 0 | ||||
| Contingent Forward Contract [Member] | Fair Value, Inputs, Level 3 [Member] | ||||||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||||||
| Estimated fair value | $ 0 | $ 0 | ||||
| Gain on the fair value remeasurement | $ 789,588 | $ 899,080 | ||||