XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and contingencies  
Schedule of Changes in the Company's liability

 

 

Balance at

Beginning of

Year

 

 

Warranties

Issued

 

 

Warranties

Settled

 

 

Balance at

End of

Year

 

2023

 

$591

 

 

$165

 

 

$(34)

 

$722

 

2022

 

$533

 

 

$558

 

 

$(500)

 

$591