XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Geographical Information - Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue, Major Customer    
Total revenue $ 71,431 $ 50,862
United States    
Revenue, Major Customer    
Total revenue 61,722 41,952
Foreign    
Revenue, Major Customer    
Total revenue $ 9,709 $ 8,910