Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Disaggregated Revenue by Geography (Details)

v3.25.4
Revenue Recognition - Disaggregated Revenue by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenue, net:        
Revenue, net $ 26,762 $ 20,148 $ 83,018 $ 58,513
North America        
Revenue, net:        
Revenue, net 19,846 13,265 67,071 39,806
United States        
Revenue, net:        
Revenue, net 12,337 12,447 56,863 37,233
Mexico        
Revenue, net:        
Revenue, net 7,287 800 9,861 2,418
All other North America        
Revenue, net:        
Revenue, net 222 18 347 155
Europe        
Revenue, net:        
Revenue, net 2,764 3,271 8,644 8,222
Asia        
Revenue, net:        
Revenue, net 1,093 1,027 2,423 1,923
Australia        
Revenue, net:        
Revenue, net 299 367 1,194 2,284
All other        
Revenue, net:        
Revenue, net $ 2,760 $ 2,218 $ 3,686 $ 6,278