XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Based Compensation (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Stock Based Compensation [Abstract]    
Stock-based compensation $ 112,100 $ 125,224
Unrecognized stock based compensation