v3.25.2
Discontinued Operations - Schedule of Condensed Operating (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating expenses:    
Net loss from discontinued operations $ 0 $ (14,443)
Discontinued Operations    
Operating expenses:    
Research and development   14,443
Total operating expenses   14,443
Net loss from discontinued operations   (14,443)
Income tax related to discontinued operations   0
Related Party    
Operating expenses:    
Net loss from discontinued operations $ 0 (571)
Related Party | Discontinued Operations    
Operating expenses:    
Research and development   $ 571