Asset Dispositions (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] | ||||
(Gain) loss from asset sales | $ 0 | $ 0 | $ 1,145,141 | $ (307,086) |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|