v3.26.1
Income Taxes - Schedule of Income Taxes Paid, Net of Refunds Received (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US federal $ 0    
Income taxes, net of amounts refunded 52 $ 525 $ 130
Arizona      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local 3    
California      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local (24)    
Idaho      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local (28)    
Indiana      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local (5)    
New York      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local 8    
Oklahoma      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local (6)    
Tennessee      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local 4    
Texas      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local 84    
Other      
Income Tax Paid, by Individual Jurisdiction [Line Items]      
US state and local $ 16