XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Description of Business and Summary of Significant Accounting Policies - Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Deferred revenue included in accounts receivables $ 10,900 $ 8,000
Change in Contract Liabilities    
Balance, beginning of period 46,126 41,357
Revenue recognized from beginning balance (39,062) (30,460)
Additions, net of revenue recognized and currency translation 41,028 35,229
Balance, end of period $ 48,092 $ 46,126