v3.26.1
Commitments and Contingencies - Schedule of Components of Lease Expense (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule of Components of Lease Expense [Abstract]    
Operating lease expense $ 315,516 $ 260,240
Total lease expense 315,516 260,240
Operating cash flows from operating leases 320,304 258,950
Cash paid for amounts included in the measurement of lease liabilities $ 320,304 $ 258,950