XML 109 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Schedule of Estimated Future Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Long-Term Purchase Commitment [Line Items]  
2024 $ 344,793
2025 462,918
2026 706,427
2027 703,205
2028 692,764
Thereafter 2,016,409
Total 4,926,516
Battery Cells | Panasonic Energy Co., Ltd. and Certain of Its Affiliates  
Long-Term Purchase Commitment [Line Items]  
Total $ 4,900,000