XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Contract Liability Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Contract Liabilities  
Beginning balance $ 24,005
Payments in advance of satisfaction of performance obligations 25,319
Revenue recognized (33,315)
Other, including translation adjustments 1,101
Ending balance $ 17,110