v3.26.3
Employee 401(k) Plan (Details) - USD ($)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Employee 401(k) Plan [Abstract]      
Employee contribution percentage 4.00%    
Matching contributions $ 111,513 $ 73,899  
Reflected in accrued expenses $ 224,258   $ 270,781