XML 99 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Plans (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Multiemployer plan, pension, significant, plan contribution $ 97,845 $ 77,240
Defined Benefit Plan, Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan equities percent 32.60%  
Corporate Debt Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan equities percent 36.30%  
Employee Benefit Plan, Real Estate [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan equities percent 17.30%  
Alternative Investments [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan equities percent 9.40%  
Defined Benefit Plan, Cash and Cash Equivalents [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan cash and cash equivalents percent 4.40%