Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Disaggregated Revenue by Geography (Details)

v3.25.3
Revenue Recognition - Disaggregated Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, net:        
Revenue, net $ 28,385 $ 22,722 $ 56,256 $ 38,364
North America        
Revenue, net:        
Revenue, net 22,944 17,088 47,225 26,541
United States        
Revenue, net:        
Revenue, net 21,570 15,855 44,526 24,786
Mexico        
Revenue, net:        
Revenue, net 1,368 1,126 2,574 1,618
All other North America        
Revenue, net:        
Revenue, net 6 107 125 137
Europe        
Revenue, net:        
Revenue, net 3,864 1,527 5,880 4,951
Asia        
Revenue, net:        
Revenue, net 771 394 1,330 896
Australia        
Revenue, net:        
Revenue, net 404 215 895 1,917
All other        
Revenue, net:        
Revenue, net $ 402 $ 3,498 $ 926 $ 4,059