v3.26.1
Commitments and Contingencies - Schedule of Operating Lease Liability Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]    
Remainder of FY2027 $ 3,553  
FY2028 9,570  
FY2029 8,891  
FY2030 11,287  
FY2031 11,003  
Thereafter 68,557  
Total lease payments 112,861  
Less: imputed interest (22,270)  
Total operating lease liabilities $ 90,591 $ 78,059