Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.1
Organization and Summary of Significant Accounting Policies- Schedule of Property, Plant and Equipment (Details)
Mar. 31, 2025
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