v3.26.1
Leases - Schedule of Expenses Incurred with Respect to Finance Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule Of Expenses Incurred With Respect To Finance Leases Abstract    
Finance lease amortization $ 85,986 $ 85,986
Finance lease interest 5,298 14,984
Total finance lease expense $ 91,284 $ 100,970