v3.26.1
Product Warranties (Tables)
3 Months Ended
Mar. 31, 2026
Guarantees and Product Warranties [Abstract]  
Schedule of Changes in Product Warranty Liability
       
(in thousands)  Amount 
Balance, December 31, 2025  $275 
Warranties accrued during the period   78 
Payments on warranty claims   (92)
Balance, March 31, 2026  $261