XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Schedule of Costs to Obtain Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Capitalized Contract Cost [Roll Forward]        
Balance at beginning of period $ 1,523 $ 825 $ 876 $ 1,588
Costs to obtain contracts capitalized 837 177 1,891 526
Amortization of capitalized costs (230) (344) (630) (1,471)
Changes due to exchange rates 39 12 32 27
Balance at end of period $ 2,169 $ 670 $ 2,169 $ 670