XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of performance guarantee obligations The changes in our aggregate performance guarantee obligations are as follows:
Three Months Ended 
 March 31,
20242023
(in thousands)
Balance at beginning of period$6,753 $4,845 
Accruals1,913 1,015 
Settlements(2,669)(2,731)
Balance at end of period$5,997 $3,129 
Lease expense The following table presents the detail of lease expense as recorded in general and administrative expense in the unaudited condensed consolidated statements of operations:
Three Months Ended 
 March 31,
20242023
(in thousands)
Operating lease expense$753 $692 
Finance lease expense:
Amortization expense418 230 
Interest on lease liabilities49 18 
Short-term lease expense83 27 
Variable lease expense305 233 
Total$1,608 $1,200 
Other information related to leases was as follows:

Three Months Ended 
 March 31,
20242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases
$878 $764 
Operating cash flows from finance leases$49 $18 
Financing cash flows from finance leases$371 $211 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$90 $— 
Finance leases$831 $83 
As of 
 March 31, 2024
As of 
 December 31, 2023
Weighted average remaining lease term (years):
Operating leases5.275.51
Finance leases3.113.12
Weighted average discount rate:
Operating leases4.06 %4.06 %
Finance leases6.29 %6.26 %
Lease assets and liabilities
The following table presents the detail of right-of-use assets and lease liabilities as recorded in other assets and other current liabilities/other long-term liabilities, respectively, in the unaudited condensed consolidated balance sheets:

As of 
 March 31, 2024
As of 
 December 31, 2023
(in thousands)
Right-of-use assets:
Operating leases$12,740 $13,247 
Finance leases4,497 4,085 
Total right-of-use assets$17,237 $17,332 
Current lease liabilities:
Operating leases$2,961 $2,883 
Finance leases1,510 1,348 
Long-term leases liabilities:
Operating leases13,296 14,005 
Finance leases1,787 1,631 
Total lease liabilities$19,554 $19,867 
Operating lease, future minimum lease payments
Future minimum lease payments under our non-cancelable leases as of March 31, 2024 were as follows:

Operating
Leases
Finance
Leases
(in thousands)
Remaining 2024$2,667 $1,312 
20253,458 1,158 
20263,240 707 
20273,304 400 
20283,372 20 
2029 and thereafter2,113 — 
Total18,154 3,597 
Amount representing interest(1,821)(300)
Amount representing leasehold incentives(76)— 
Present value of future payments16,257 3,297 
Current portion of lease liability(2,961)(1,510)
Long-term portion of lease liability$13,296 $1,787 
Other commitments
Dealer Commitments.    As of March 31, 2024 and December 31, 2023, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $174.5 million and $166.4 million, respectively. Under these agreements, we paid $9.6 million and $24.6 million during the three months ended March 31, 2024 and 2023, respectively. We could be obligated to make maximum payments, excluding additional amounts payable on a per watt basis if even higher thresholds are met, as follows:

Dealer
Commitments
(in thousands)
Remaining 2024$65,579 
202557,079 
202636,904 
202730,000 
2028— 
2029 and thereafter— 
Total$189,562 
Future commitments Future commitments as of March 31, 2024 were as follows:
Software
and Business
Technology
Commitments
(in thousands)
Remaining 2024$15,115 
20257,389 
20266,137 
20277,405 
2028515 
2029 and thereafter515 
Total$37,076