XML 61 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Profit Sharing (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]    
Company contributions to 401k plan 50.00%  
Employee contributions to profit 401k plan 6.00%  
Total contribution expense $ 415,530 $ 428,047