XML 81 R69.htm IDEA: XBRL DOCUMENT v3.26.3
BALANCE SHEET COMPONENTS (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Inventory, Net [Abstract]    
Raw materials $ 323,029 $ 245,487
Work-in-process 991 14,665
Finished goods 124,804 43,393
Inventories 448,824 303,545
Other Assets [Abstract]    
Long-Term Investments 145,037 67,517
ROU lease assets 221,483 175,964
Other Assets, Noncurrent 393,140 337,891
Other assets 759,660 581,372
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Operating lease liabilities 179,275 136,289
Deferred income taxes 347,500 47,997
Other accrued liabilities 233,608 223,243
Other long-term liabilities $ 760,383 $ 407,529