XML 34 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2026
Accounting Policies [Abstract]  
Schedule of Product Warranty Liability

The changes in the product warranty liability for the three months ended March 31, 2026, are:

 

   2026    2025  
   Three months ended  
   March 31,  
   2026    2025  
Balance at beginning of period  $363    $ -  
Accruals for product warranties issued during period   247      200  
Reductions for payments made under product warranties   (363)     -  
Balance at end of period  $247    $ 200