v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments And Contingencies Disclosure [Abstract]  
Summary of Principal Contractual Obligations, Excluding Operating Leases

The following table summarizes the Company’s principal contractual commitments, excluding operating leases, as of March 31, 2026 (in thousands):

 

 

Purchase
Commitments

 

 

Other
Contractual
Commitments

 

 

Total

 

2026 (remaining nine months)

 

$

5,447

 

 

$

123

 

 

$

5,570

 

2027

 

 

25

 

 

 

20

 

 

 

45

 

Total

 

$

5,472

 

 

$

143

 

 

$

5,615

 

 

Summary of Warranty Accrual Account Activity

The following table summarizes the Company’s warranty accrual account activity during the three months ended March 31, 2026 and 2025 (in thousands):

 

 

 

 

Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

Balance at beginning of period

 

$

250

 

 

$

214

 

Charged (credited) to cost of revenue

 

 

(4

)

 

 

127

 

Recovery (cost) of warranty claims

 

 

(43

)

 

 

 

Balance at end of period

 

$

203

 

 

$

341