XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Geographical Information - Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Revenue, Major Customer    
Total revenue $ 50,862 $ 36,968
United States    
Revenue, Major Customer    
Total revenue 41,952 31,769
Foreign    
Revenue, Major Customer    
Total revenue $ 8,910 $ 5,199