XML 65 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Customer-Related Liabilities - Schedule of Change in Customer Deposits (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Contract with Customer, Liability [Abstract]        
Balance at beginning of the period $ 17,490 $ 23,085 $ 12,707 $ 21,503
Receipt of additional deposits 8,638 3,420 18,256 14,789
Satisfaction of performance obligations (3,605) (9,411) (8,432) (19,247)
Other, primarily impact from changes in foreign currency exchange rates (15) 83 (23) 132
Balance at end of the period 22,508 17,177 22,508 17,177
Deposits - Other noncurrent liabilities (2,700) (3,613) (2,700) (3,613)
Deposits - Customer-related liabilities $ 19,808 $ 13,564 $ 19,808 $ 13,564