XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses and Other
3 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
(in thousands)June 30, 2024March 31, 2024
Salaries, wages and related items$5,767 $5,296 
Profit sharing and bonus1,260 2,335 
Other deposits1,082 1,403 
Deferred Income3,061 2,956 
Other3,357 3,521 
Total$14,527 $15,511