Inventory - Narrative (Details) |
3 Months Ended | 6 Months Ended |
---|---|---|
Jun. 30, 2025
USD ($)
|
Jun. 30, 2025
USD ($)
|
|
Inventory | ||
Amount of fair value step-up adjustment | $ 16,549,749 | $ 16,549,749 |
Non-cash amortization of inventory step up included in product costs | $ 4,152,108 | $ 4,152,108 |