XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Guarantees (Tables)
12 Months Ended
Dec. 31, 2024
Guarantees [Abstract]  
Changes in the Carrying Amount of Service and Product Warranties
Changes in the carrying amount of standard warranties for the years ended December 31, are as follows:

 202420232022
Balance as of January 1,$1,802 $1,944 $2,344 
Provision for warranties506 614 224 
Claims made(863)(756)(624)
Balance as of December 31,$1,445 $1,802 $1,944