Commitments and Contingencies (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 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 December 31, 2025 (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of Warranty Accrual Activity | The following table summarizes the Company’s warranty accrual activity during the years ended December 31, 2025 and 2024 (in thousands):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||