v3.25.4

Earnings Per Share (Policies) | 6 Months Ended
--- | ---
Dec. 31, 2025
Earnings Per Share [Abstract] |
Net Loss Per Share | Diluted net income per share (“Diluted EPS”) is computed by dividing net income attributable to common and common equivalent shareholders by the total of the weighted-average common stock outstanding and common equivalent shares outstanding during the respective period. For the purpose of calculating the Company’s Diluted EPS, common equivalent shares outstanding include common shares issuable upon the exercise of outstanding employee stock options, unvested RSUs, PSUs assuming the performance conditions are satisfied as of the end of the reporting period, PVUs assuming market conditions are satisfied as of the end of the reporting period, common shares issuable upon the conclusion of each ESPP offering period, Eleventh Amendment Warrants, and Senior Non-Convertible Preferred Stock Warrants (excluding the Penny Warrants). The number of common equivalent shares outstanding has been determined in accordance with the treasury stock method for employee stock options, RSUs, PSUs, PVUs, common stock issuable pursuant to the ESPP, Eleventh Amendment Warrants, and Senior Non-Convertible Preferred Stock Warrants to the extent they are dilutive. Under the treasury stock method, the exercise price paid by the option holder and future share-based compensation expense that the Company has not yet recognized are assumed to be used to repurchase shares.

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration