XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies and Estimates - Deferred revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Summary of Significant Accounting Policies and Estimates        
Balance at the beginning of period $ 6,485 $ 4,770 $ 8,010 $ 3,523
Net deferred revenue in the period 8,481 9,673 21,056 24,989
Revenue recognized (7,439) (8,151) (22,047) (22,108)
Currency translations and other adjustments (502) 208 6 96
Balance at the end of period $ 7,025 $ 6,500 $ 7,025 $ 6,500