XML 36 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Pay vs Performance Disclosure - USD ($)
2 Months Ended 3 Months Ended 4 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
May 06, 2025
Pay vs Performance Disclosure        
Net loss $ (35,200,000) $ (42,500,000) $ 4,200,000 $ (7,300,000)