v3.26.3
Supplemental Disclosures of Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Supplemental Cash Flow Elements [Abstract]    
Cash receipts for interest $ 1,870 $ 732
Cash payments for interest 86 274
Cash payments for income tax, net 1,073 1,244
Cash payments for operating leases 3,303 3,406
Accrued capital expenditures $ 293 $ 125