XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Comprehensive (Loss) Income - 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 attributable to common stockholders - basic $ (3,364) $ (14,349) $ (17,886) $ (38,573)
Net loss attributable to common stockholders - diluted (3,364) (14,349) (17,886) (38,573)
Foreign currency translation adjustment 18,034 (6,214) 50,346 (6,593)
Total other comprehensive (loss) income 18,034 (6,214) 50,346 (6,593)
Comprehensive (loss) income $ 14,670 $ (20,563) $ 32,460 $ (45,166)