Commitments and Contingencies - Additional Information (Details) |
1 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
Aug. 18, 2025
lawsuit
|
Jul. 17, 2025
lawsuit
|
Apr. 10, 2025
lawsuit
|
Nov. 06, 2024
lawsuit
|
Sep. 20, 2024
lawsuit
|
Jun. 03, 2026
USD ($)
|
Apr. 30, 2026
USD ($)
|
Jan. 31, 2026
USD ($)
|
Nov. 21, 2024
module
|
|
| Financing Receivable, Allowance for Credit Loss [Line Items] | |||||||||
| Number of lawsuits | lawsuit | 2 | 2 | 2 | 2 | 3 | ||||
| Pending claims | module | 3 | ||||||||
| Liabilities accrued | $ 0 | $ 0 | |||||||
| Non-cancellable purchase commitment | 2,618,759,000 | ||||||||
| Subsequent Event | |||||||||
| Financing Receivable, Allowance for Credit Loss [Line Items] | |||||||||
| Non-cancellable purchase commitment | $ 1,700,000,000 | ||||||||
| Unfunded Loan Commitment | |||||||||
| Financing Receivable, Allowance for Credit Loss [Line Items] | |||||||||
| Non cancellable loan commitments | $ 34,800,000 |
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The total number of new claims filed pertaining to a loss contingency during the period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Number of pending claims pertaining to a loss contingency. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|