XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Schedule of Revenue by Region Based on the Shipping Address of Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]    
Amount $ 40,414 $ 60,864
Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 100.00% 100.00%
United States    
Disaggregation of Revenue [Line Items]    
Amount $ 35,285 $ 43,326
United States | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 87.00% 71.00%
United Kingdom    
Disaggregation of Revenue [Line Items]    
Amount $ 2,124 $ 14,355
United Kingdom | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 5.00% 24.00%
Canada    
Disaggregation of Revenue [Line Items]    
Amount $ 2,015 $ 2,170
Canada | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 5.00% 3.00%
Other regions    
Disaggregation of Revenue [Line Items]    
Amount $ 990 $ 1,013
Other regions | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 3.00% 2.00%