v3.25.1
Defined Benefit Plan - Schedule of Accompanying Consolidated Balance Sheet (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Schedule of Accompanying Consolidated Balance Sheet [Abstract]    
Projected benefit obligation $ 2,593,360 $ 2,299,970
Fair value of plan assets 2,312,481 1,743,674
Overfunded (underfunded) status $ (280,879) $ (556,296)