v3.25.2
Debt - Schedule of Future Contractual payment Obligations (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Long-term debt, total $ 5,060,708 $ 11,171,420
Equipment Financing    
Debt Instrument [Line Items]    
Remainder of 2025 620,581  
2026 1,296,900  
2027 1,119,021  
Total 3,036,502  
2028 purchase price 2,024,206  
Long-term debt, total $ 5,060,708