v3.26.3
Warranties (Tables)
9 Months Ended
Sep. 30, 2026
Guarantees [Abstract]  
Change in Carrying Value of Company's Warranty Liability A reconciliation of the change in the carrying value of the Company’s warranty liability for the nine months ended September 30, 2026 and the year ended December 31, 2025 is as follows (in thousands):
Warranty liabilityNine months ended September 30, 2026Year ended December 31, 2025
Beginning balance$1,293 $1,121 
Provision for warranties issued during the period1,500 2,399 
Fulfillment of warranty obligations(1,315)(2,227)
Ending balance$1,478 $1,293