XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Summary of Significant Accounting Estimates and Policies - Deferred revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Description of Business and Summary of Significant Accounting Estimates and Policies    
Balance at January 1 $ 4,366 $ 4,509
Net deferred revenue in the period 21,619 29,756
Revenue recognized (22,586) (29,618)
Currency translations and other adjustments 124 (281)
Balance at December 31 $ 3,523 $ 4,366