Commitments and Contingencies (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Commitments and Contingencies [Abstract] | |
| Purchase obligations | $ 1,600,000 |
| Inventory components | $ 431,000 |
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date for elements of machinery or equipment held for the purpose of replacing similar parts in the course of repair or maintenance. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|