Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Segment Reporting - Geographic Revenue (Details)

v3.21.1
Summary of Significant Accounting Policies - Segment Reporting - Geographic Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Geographic revenue information    
Total Revenue $ 67,636 $ 68,926
Total North America    
Geographic revenue information    
Total Revenue 36,754 34,588
United States    
Geographic revenue information    
Total Revenue 32,502 31,082
Mexico    
Geographic revenue information    
Total Revenue 3,931 2,361
All other North America    
Geographic revenue information    
Total Revenue 321 1,145
Total Europe    
Geographic revenue information    
Total Revenue 17,236 16,511
Russia    
Geographic revenue information    
Total Revenue 3,577 3,653
All other Europe    
Geographic revenue information    
Total Revenue 13,659 12,858
Asia    
Geographic revenue information    
Total Revenue 6,087 4,074
Australia    
Geographic revenue information    
Total Revenue 3,165 4,559
All other    
Geographic revenue information    
Total Revenue $ 4,394 $ 9,194