XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Marketable securities $ 1,357,260 $ 1,539,890
Certificates of deposit    
Assets:    
Marketable securities 93,232 125,092
Commercial paper    
Assets:    
Marketable securities 21,443 30,713
Corporate notes and bonds    
Assets:    
Marketable securities 399,275 449,570
U.S. Treasuries    
Assets:    
Marketable securities 88,525 111,612
U.S. Government agency securities    
Assets:    
Marketable securities 579,305 631,493
Recurring | Level 1    
Assets:    
Investments in debt securities 0 0
Investment in tax equity fund 0 0
Total assets measured at fair value 240,480 286,410
Warranty obligations:    
Current 0 0
Non-current 0 0
Total warranty obligations measured at fair value 0 0
Total liabilities measured at fair value 0 0
Recurring | Level 1 | Certificates of deposit    
Assets:    
Marketable securities 0 0
Recurring | Level 1 | Commercial paper    
Assets:    
Marketable securities 0 0
Recurring | Level 1 | Corporate notes and bonds    
Assets:    
Marketable securities 0 0
Recurring | Level 1 | U.S. Treasuries    
Assets:    
Marketable securities 0 0
Recurring | Level 1 | U.S. Government agency securities    
Assets:    
Marketable securities 0 0
Recurring | Level 1 | Money market funds    
Assets:    
Cash, cash equivalents and restricted cash 175,480 191,410
Recurring | Level 1 | Certificates of deposit    
Assets:    
Cash, cash equivalents and restricted cash 65,000 95,000
Recurring | Level 1 | Commercial paper    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 1 | Corporate notes and bonds    
Assets:    
Cash, cash equivalents and restricted cash 0
Recurring | Level 2    
Assets:    
Investments in debt securities 0 0
Investment in tax equity fund 0 0
Total assets measured at fair value 1,116,780 1,253,480
Warranty obligations:    
Current 0 0
Non-current 0 0
Total warranty obligations measured at fair value 0 0
Total liabilities measured at fair value 0 0
Recurring | Level 2 | Certificates of deposit    
Assets:    
Marketable securities 28,232 30,092
Recurring | Level 2 | Commercial paper    
Assets:    
Marketable securities 21,443 30,713
Recurring | Level 2 | Corporate notes and bonds    
Assets:    
Marketable securities 399,275 449,570
Recurring | Level 2 | U.S. Treasuries    
Assets:    
Marketable securities 88,525 111,612
Recurring | Level 2 | U.S. Government agency securities    
Assets:    
Marketable securities 579,305 631,493
Recurring | Level 2 | Money market funds    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 2 | Certificates of deposit    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 2 | Commercial paper    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 2 | Corporate notes and bonds    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 3    
Assets:    
Investments in debt securities 65,157 64,834
Investment in tax equity fund 5,190 0
Total assets measured at fair value 70,347 64,834
Warranty obligations:    
Current 26,200 27,173
Non-current 153,853 143,743
Total warranty obligations measured at fair value 180,053 170,916
Total liabilities measured at fair value 180,053 170,916
Recurring | Level 3 | Certificates of deposit    
Assets:    
Marketable securities 0 0
Recurring | Level 3 | Commercial paper    
Assets:    
Marketable securities 0 0
Recurring | Level 3 | Corporate notes and bonds    
Assets:    
Marketable securities 0 0
Recurring | Level 3 | U.S. Treasuries    
Assets:    
Marketable securities 0 0
Recurring | Level 3 | U.S. Government agency securities    
Assets:    
Marketable securities 0 0
Recurring | Level 3 | Money market funds    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 3 | Certificates of deposit    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 3 | Commercial paper    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Recurring | Level 3 | Corporate notes and bonds    
Assets:    
Cash, cash equivalents and restricted cash $ 0 $ 0