XML 107 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Schedule of Accrued Warranty (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Guarantees and Product Warranties [Abstract]    
Accrued warranty - beginning of period $ 287 $ 160
Warranty cost incurred (187) (88)
Provision for warranty 199 215
Accrued warranty - end of period $ 299 $ 287