v3.25.3
Property and Equipment - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Carrying amount of assets held for sale $ 713,256   $ 713,256   $ 0
Depreciation 268,281 $ 216,164 786,993 $ 582,948  
Construction in Progress [Member]          
Property, Plant and Equipment [Line Items]          
Carrying amount of assets held for sale 713,256   713,256    
Leasehold Improvements [Member]          
Property, Plant and Equipment [Line Items]          
Property, plant and equipment disposals 32,882   32,882    
Accumulated deprecation 8,193   8,193    
Cost of Goods Sold [Member]          
Property, Plant and Equipment [Line Items]          
Depreciation $ 259,697 $ 207,580 $ 761,242 $ 559,888