XML 38 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Revenue $ 60,262 $ 44,747 $ 144,747 $ 155,610
Cost of revenue 20,436 25,062 62,255 84,461
Net loss from discontinued operations (18,760) (18,276) (45,689) (81,505)
Related Party        
Revenue 19,696 0 20,185 11,753
Cost of revenue 0 0 0 295
Net loss from discontinued operations $ (260) $ (2,781) $ (445) $ (10,989)