v3.25.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Statement of Comprehensive Income [Abstract]        
Net loss $ (70,930) $ (66,340) $ (240,723) $ (173,167)
Other comprehensive loss:        
Foreign currency translation gain 482 3,110 295 773
Net unrealized (loss) gain on short-term investments (41) (585) (179) 531
Comprehensive loss $ (70,489) $ (63,815) $ (240,607) $ (171,863)