XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other
9 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
(In thousands)December 31, 2024March 31, 2024
Salaries, wages and related items$6,761 $5,296 
Profit sharing and bonus2,220 2,335 
Other Deposits686 1,403 
Deferred Income3,270 2,956 
Other3,359 3,521 
Total$16,296 $15,511