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

 

December 31,

2022

December 31,

2021

Property, Plant and Equipment, net:

 

 

Land and improvements

$ 1,510,513

$ 1,778,819

Buildings and improvements

6,818,066

8,456,983

Machinery and equipment

35,982,194

35,618,735

Capitalized software and other

1,038,768

1,060,379

 

45,349,541

46,914,916

Accumulated depreciation

(33,487,748)

(34,441,052)

$ 11,861,793

$ 12,473,864