XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Profit Sharing (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]    
Company contributions to 401k plan 50.00%  
Employee contributions to profit 401k plan 6.00%  
Total contribution expense $ 428,047 $ 426,594