XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Noncontrolling Interest - Initial Investment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]              
Carrying Value Non-Controlling Interest, Beginning Balance     $ 24,257       $ 24,257
Net loss attributable to non-controlling interest $ (320) $ (298) (98) $ (185) $ (107) $ (338) (716)
Effect of foreign currency translation attributable to redeemable non-controlling interest             137
Carrying Value Non-controlling Interest, Ending Balance 23,678           23,678
Equity Transfer Agreement              
Stockholders' Equity Attributable to Noncontrolling Interest [Roll Forward]              
Carrying Value Non-Controlling Interest, Beginning Balance     $ 24,257       24,257
Carrying Value Non-controlling Interest, Ending Balance $ 23,678           $ 23,678