XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Extended Maintenance Contracts (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Accrual for loss contracts    
Beginning balance $ 81,066 $ 89,773
Provision for loss accrual 55,194 23,295
Releases to service cost of sales (19,908) (35,446)
Increase to loss accrual related to customer warrants 607 3,506
Foreign currency translation adjustment (59) (62)
Ending balance $ 116,900 $ 81,066