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

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

v3.25.1
Segment Information - Schedule of Capital Expenditures by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Capital expenditures $ 10,249 $ 11,016
United States and Latin America    
Segment Reporting Information [Line Items]    
Capital expenditures 4,347 5,029
Canada    
Segment Reporting Information [Line Items]    
Capital expenditures 5,114 5,398
Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Capital expenditures 285 329
Asia-Pacific    
Segment Reporting Information [Line Items]    
Capital expenditures $ 503 $ 260