XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
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 December 31, 2023 (in thousands):

 

 

Purchase
Commitments

 

 

Other
Contractual
Commitments

 

 

Total

 

2024

 

$

29,030

 

 

$

124

 

 

$

29,154

 

2025

 

 

4,824

 

 

 

19

 

 

 

4,843

 

2026

 

 

18

 

 

 

7

 

 

 

25

 

Thereafter

 

 

 

 

 

1

 

 

 

1

 

Total

 

$

33,872

 

 

$

151

 

 

$

34,023

 

Summary of Warranty Accrual Activity

The following table summarizes the Company’s warranty accrual activity during the years ended December 31, 2023 and 2022 (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

Balance at beginning of period

 

$

345

 

 

$

377

 

Charged (credited) to costs and expenses

 

 

56

 

 

 

(24

)

Cost of warranty claims

 

 

(23

)

 

 

(8

)

Balance at end of period

 

$

378

 

 

$

345