v3.25.1
Defined Benefit Plan - Schedule of Accompanying Consolidated Balance Sheet (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Schedule of Accompanying Consolidated Balance Sheet [Abstract]    
Projected benefit obligation $ 2,502,486 $ 2,593,360
Fair value of plan assets 2,283,325 2,312,481
Overfunded (underfunded) status $ (219,161) $ (280,879)