XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Investments and Equity Method Investees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]              
Gain (loss) from equity method investees $ 156   $ (2,229)   $ 334 $ (3,623)  
Payments to acquire interest in joint venture         51,500    
Loss on purchase of a portion of equity method investment         52,500    
Investments in equity method carrying amount 8,936       8,936   $ 8,588
Equity Method Investee | Services Agreements              
Schedule of Equity Method Investments [Line Items]              
Revenue related to services agreements 3,900   $ 3,000   8,300 $ 9,800  
Investments in equity method carrying amount $ 4,000       $ 4,000    
Related party | Services Agreements              
Schedule of Equity Method Investments [Line Items]              
Revenue related to services agreements   $ 1,000   $ 3,000      
Minimum              
Schedule of Equity Method Investments [Line Items]              
Economic interest percentage 4.00%       4.00%   4.00%
Voting interest percentage 25.00%       25.00%   25.00%
Maximum              
Schedule of Equity Method Investments [Line Items]              
Economic interest percentage 25.00%       25.00%   34.00%
Voting interest percentage 33.00%       33.00%   34.00%