XML 37 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2025
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 September 30, 2025 (in thousands):

 

 

Purchase
Commitments

 

 

Other
Contractual
Commitments

 

 

Total

 

2025 (remaining three months)

 

$

748

 

 

$

740

 

 

$

1,488

 

2026

 

 

 

 

 

23

 

 

 

23

 

Total

 

$

748

 

 

$

763

 

 

$

1,511

 

 

Summary of Warranty Accrual Account Activity

The following table summarizes the Company’s warranty accrual account activity during the three and nine months ended September 30, 2025 and 2024 (in thousands):

 

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Balance at beginning of period

 

$

324

 

 

$

128

 

 

$

214

 

 

$

217

 

Charged (credited) to cost of revenue

 

 

(25

)

 

 

(12

)

 

 

98

 

 

 

(102

)

Recovery (cost) of warranty claims

 

 

(4

)

 

 

(16

)

 

 

(17

)

 

 

(15

)

Balance at end of period

 

$

295

 

 

$

100

 

 

$

295

 

 

$

100