XML 81 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Guarantees and Product Warranties [Abstract]  
Schedule of Accrued Warranty

The following table summarizes the Company’s accrued warranty during the years ended December 31:

 

Schedule of Accrued Warranty 

(In Thousands)  2025   2024 
Accrued warranty - beginning of period  $287   $160 
Warranty cost incurred   

(187

)   (88)
Provision for warranty   

199

    215 
Accrued warranty - end of period  $299   $287