v3.23.2
Revenues, net - Allowance for Credit Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]          
Opening Balance $ 1,671 $ 588 $ 1,332 $ 573 $ 573
Additions 134 571 477 743 815
Reductions due to write-off of Accounts Receivables (5) (314) (8) (472) (60)
Currency translation adjustments 0 (1) (1) 0 4
Closing Balance $ 1,800 $ 844 $ 1,800 $ 844 $ 1,332