Annual report pursuant to Section 13 and 15(d)

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

v3.22.2
Summary of Significant Accounting Policies - Segment Reporting - Geographic Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Geographic revenue information    
Total Revenue $ 69,645 $ 67,636
Total North America    
Geographic revenue information    
Total Revenue 38,598 36,754
United States    
Geographic revenue information    
Total Revenue 34,116 32,502
Mexico    
Geographic revenue information    
Total Revenue 3,862 3,931
All other North America    
Geographic revenue information    
Total Revenue 620 321
Total Europe    
Geographic revenue information    
Total Revenue 14,829 17,236
Russia    
Geographic revenue information    
Total Revenue 3,335 3,577
All other Europe    
Geographic revenue information    
Total Revenue 11,494 13,659
Asia    
Geographic revenue information    
Total Revenue 3,774 6,087
Australia    
Geographic revenue information    
Total Revenue 4,197 3,165
All other    
Geographic revenue information    
Total Revenue $ 8,247 $ 4,394