Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Schedule of Supplemental Balance Sheet (Details)

v3.25.1
Leases - Schedule of Supplemental Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Leases [Abstract]    
Operating lease right-of-use assets $ 11,192 $ 13,613
Property, plant and equipment 545 437
Total right-of-use assets 11,737 14,050
Lease liabilities 3,793 3,136
Lease liabilities 230 137
Non-current lease liabilities 8,931 12,313
Non-current lease liabilities 368 322
Total lease liabilities $ 13,322 $ 15,908
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net of depreciation and amortization of $75,773 and $73,422 as of March 31, 2025 and 2024, respectively Property, plant and equipment, net of depreciation and amortization of $75,773 and $73,422 as of March 31, 2025 and 2024, respectively
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Non-current lease liabilities Non-current lease liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Non-current lease liabilities Non-current lease liabilities