XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments and Equity Method Investees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]          
Economic interest percentage 4.00%   4.00%   34.00%
Voting interest percentage 25.00%   25.00%   34.00%
Gain (loss) from equity method investees $ (1,700) $ 155 $ (1,394) $ 578  
Investments in equity method carrying amount 8,371   8,371   $ 4,895
Maximum          
Schedule of Equity Method Investments [Line Items]          
Investments, potential cash outlay 50,000   50,000    
Equity Method Investee | Services Agreements          
Schedule of Equity Method Investments [Line Items]          
Revenue related to services agreements 3,000 $ 4,600 6,800 $ 9,400  
Investments in equity method carrying amount $ 3,000   3,000    
Related party | Services Agreements          
Schedule of Equity Method Investments [Line Items]          
Revenue related to services agreements     $ 3,000