XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1
2 - Balance Sheet Details: Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Tables/Schedules  
Property, Plant and Equipment

 

December 31,

2023

December 31,

2022

Property, Plant and Equipment, net:

 

 

Land and improvements

$ 1,510,513

$ 1,510,513

Buildings and improvements

6,835,619

6,818,066

Machinery and equipment

37,019,453

35,982,194

Capitalized software and other

933,449

1,038,768

 

46,299,034

45,349,541

Accumulated depreciation

(34,633,952)

(33,487,748)

$ 11,665,082

$ 11,861,793