XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other
3 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses and Other Accrued Expenses and Other
(In thousands)June 30, 2025March 31, 2025
Salaries, wages and related items$6,477 $6,235 
Profit sharing and bonus827 2,980 
Other Deposits2,965 513 
Deferred Income4,816 3,686 
Accrued insurance payable2,949 1,336 
Other2,589 1,941 
Total$20,623 $16,691