Annual report pursuant to Section 13 and 15(d)

Organization and Summary of Significant Accounting Policies- Schedule of Property, Plant and Equipment (Details)

v3.24.1.1.u2
Organization and Summary of Significant Accounting Policies- Schedule of Property, Plant and Equipment (Details)
Mar. 31, 2024
Buildings and improvements | Minimum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 10 years
Buildings and improvements | Maximum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 30 years
Machinery and equipment | Minimum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 3 years
Machinery and equipment | Maximum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 25 years
Office furniture and equipment | Minimum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 3 years
Office furniture and equipment | Maximum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 10 years
Internally developed software | Minimum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 5 years
Internally developed software | Maximum  
Business Acquisition [Line Items]  
Property, plant and equipment, estimated useful lives 7 years