XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]        
Net loss attributable to common stockholders - basic $ (14,349) $ (6,510) $ (38,573) $ (19,190)
Net loss attributable to common stockholders - diluted (14,349) (6,510) (38,573) (19,190)
Foreign currency translation adjustment (6,214) 1,288 (6,593) 482
Total other comprehensive income/(loss) (6,214) 1,288 (6,593) 482
Comprehensive loss $ (20,563) $ (5,222) $ (45,166) $ (18,708)