v3.26.1
Net Income (Loss) Per Share Attributable To Common Stockholders - Additional Information (Details)
shares in Millions
12 Months Ended
Jun. 30, 2026
shares
2025 Notes, principal | Maximum  
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]  
Number of shares subject to adjustment 16.3