v3.26.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 93,804 $ 80,479
Short-term lease costs 597 1,194
Sublease income 0 (7,169)
Total lease costs $ 94,401 $ 74,504