v3.26.3
Commitments and Contingencies - Schedule of Components of Lease Expense (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Components of Lease Expense [Abstract]    
Operating lease expense $ 322,070 $ 515,956
Total lease expense 322,070 515,956
Operating cash flows from operating leases 327,822 455,712
Cash paid for amounts included in the measurement of lease liabilities $ 327,822 $ 455,712