v3.26.3
Geographic information (Details)
$ in Thousands
6 Months Ended
Sep. 30, 2026
USD ($)
region
Mar. 31, 2026
USD ($)
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area [Abstract]    
Number of operating geographic regions | region 2  
Geographic information    
Long-lived assets $ 10,703 $ 12,974
United States    
Geographic information    
Long-lived assets 10,122 12,174
United Kingdom    
Geographic information    
Long-lived assets $ 581 $ 800