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

Leases - Schedule of Supplemental Balance Sheet (Details)

v3.26.1
Leases - Schedule of Supplemental Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Operating lease right-of-use assets $ 14,783 $ 11,192
Property, plant and equipment 776 545
Total right-of-use assets 15,559 11,737
Lease liabilities 4,473 3,793
Lease liabilities 228 230
Non-current lease liabilities 11,597 8,931
Non-current lease liabilities 502 368
Total lease liabilities $ 16,800 $ 13,322
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, plant and equipment, net of depreciation and amortization of $81,934 and $75,773 as of March 31, 2026 and 2025, respectively Property, plant and equipment, net of depreciation and amortization of $81,934 and $75,773 as of March 31, 2026 and 2025, 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