XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Assets Useful Lives (Details)
Dec. 31, 2023
Building [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 7 years
Building [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 45 years
Equipment and Personal Property [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 2 years
Equipment and Personal Property [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Property plant and equipment useful life 18 years