XML 97 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments and Equity Method Investees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Schedule of Equity Method Investments [Line Items]      
Gain from equity method investees $ 306 $ 423  
Investments in equity method carrying amount 8,197   $ 4,895
Equity Method Investee | Services Agreements      
Schedule of Equity Method Investments [Line Items]      
Revenue related to services agreements 3,800 $ 4,800  
Investments in equity method carrying amount 3,000    
Related party | Services Agreements      
Schedule of Equity Method Investments [Line Items]      
Revenue related to services agreements $ 3,000    
Minimum      
Schedule of Equity Method Investments [Line Items]      
Economic interest percentage 4.00%   4.00%
Voting interest percentage 25.00%    
Maximum      
Schedule of Equity Method Investments [Line Items]      
Economic interest percentage 34.00%   34.00%
Voting interest percentage 34.00%