Quarterly report [Sections 13 or 15(d)]

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

v3.25.4
Segment Information - Schedule of Capital Expenditures by Reportable Segment (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Capital expenditures $ 10,404 $ 7,178
United States and Latin America    
Segment Reporting Information [Line Items]    
Capital expenditures 5,053 2,815
Canada    
Segment Reporting Information [Line Items]    
Capital expenditures 4,137 3,963
Europe, Middle East and Africa    
Segment Reporting Information [Line Items]    
Capital expenditures 1,012 95
Asia-Pacific    
Segment Reporting Information [Line Items]    
Capital expenditures $ 202 $ 305