XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Geographical Information - Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue, Major Customer        
Total revenue $ 60,688 $ 43,238 $ 111,550 $ 80,206
United States        
Revenue, Major Customer        
Total revenue     91,323 69,225
Foreign        
Revenue, Major Customer        
Total revenue     $ 20,227 $ 10,981