XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Inventory, Inventory Unreturned and Contract Assets (Details) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Summary of Significant Accounting Policies [Abstract]    
Prior period over which allocations of labor and variable and fixed overhead costs are determined based on average actual use of production facilities 12 months  
Reserve for excess and obsolete inventory $ 18,964,000 $ 17,372,000
Period of normal operating cycle 1 year  
Maximum [Member]    
Summary of Significant Accounting Policies [Abstract]    
Percentage of inventory reserve to cost if no liquidation market exists for part 100.00%  
Amortization period for core premiums 8 years  
Amortization period for finished goods premiums 8 years  
Minimum [Member]    
Summary of Significant Accounting Policies [Abstract]    
Amortization period for core premiums 6 years  
Amortization period for finished goods premiums 6 years