XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Extended Maintenance Contracts (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Accrual for loss contracts    
Beginning balance $ 81,066 $ 89,773
Provision for loss accrual 13,721 23,295
Releases to service cost of sales (13,364) (35,446)
Increase to loss accrual related to customer warrants 499 3,506
Foreign currency translation adjustment 13 (62)
Ending balance $ 81,935 $ 81,066