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

Segment Information - Schedule of Capital Expenditures by Reportable Segment (Details)

v3.26.1
Segment Information - Schedule of Capital Expenditures by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Capital expenditures $ 13,931 $ 10,249
United States and Latin America    
Segment Reporting Information [Line Items]    
Capital expenditures 6,014 4,347
Canada    
Segment Reporting Information [Line Items]    
Capital expenditures 6,223 5,114
Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Capital expenditures 1,331 285
Asia-Pacific    
Segment Reporting Information [Line Items]    
Capital expenditures $ 363 $ 503