v3.26.1
Note Payable (Details) - USD ($)
3 Months Ended 12 Months Ended
Jan. 07, 2026
Dec. 31, 2022
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Note Payable [Line Items]          
Initial draw on the MFA   $ 875,000      
Repayments     $ 34,000 $ 38,838 $ 38,838
Notes payable     $ 182,684   $ 216,684
Payment of monthly installment $ 8,000        
Equipment [Member]          
Note Payable [Line Items]          
Monthly payments   $ 24,838      
Master Equipment Finance Agreement [Member]          
Note Payable [Line Items]          
Maturity date   Mar. 01, 2025