v3.26.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net Loss $ (313,940) $ (247,297)
Other comprehensive loss:    
Foreign currency translation gain (loss) 255 174
Net unrealized (loss) gain on short-term investments (300) 419
Comprehensive loss $ (313,985) $ (246,704)