XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Noncontrolling Interest - Initial Investment Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 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 $ (298) (98) $ (107) $ (338) (396)
Effect of foreign currency translation attributable to redeemable non-controlling interest         (338)
Carrying Value Non-controlling Interest, Ending Balance 23,523       23,523
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,523       $ 23,523