v3.25.2
Revenue - Schedule of Revenue by Region Based on the Shipping Address of Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]    
Amount $ 25,419 $ 40,414
Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 100.00% 100.00%
United States    
Disaggregation of Revenue [Line Items]    
Amount $ 22,140 $ 35,285
United States | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 87.00% 87.00%
United Kingdom    
Disaggregation of Revenue [Line Items]    
Amount $ 1,390 $ 2,124
United Kingdom | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 5.00% 5.00%
Canada    
Disaggregation of Revenue [Line Items]    
Amount $ 1,299 $ 2,015
Canada | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 5.00% 5.00%
Other regions    
Disaggregation of Revenue [Line Items]    
Amount $ 590 $ 990
Other regions | Revenue | Geographic Concentration Risk    
Disaggregation of Revenue [Line Items]    
% of Revenue 3.00% 3.00%