XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Joint Venture and Redeemable Non-Controlling Interest - Schedule of Change in Redeemable Non-Controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Joint Venture And Non Controlling Interest [Abstract]        
Redeemable Non-Controlling, Beginning balance $ 1,720 $ 1,692 $ 1,704 $ 1,693
Net income (loss) attributable to redeemable non-controlling interest in QSV 14 (8) 30 (9)
Redeemable Non-Controlling, Ending balance $ 1,734 $ 1,684 $ 1,734 $ 1,684