v3.25.1
Borrowings - Schedule of Future Maturities of Economic Injury Disaster Loans (Details)
Dec. 31, 2024
USD ($)
Schedule of Future Maturities of Economic Injury Disaster Loans [Abstract]  
2025 $ 5,900
2026 5,900
2027 5,900
2028 5,900
2029 5,900
2030 5,900
Thereafter 612,230
Total $ 647,630