XML 99 R87.htm IDEA: XBRL DOCUMENT v3.25.1
Investments and Equity Method Investees (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Schedule of Equity Method Investments [Line Items]      
Loss from equity method investees $ (19,000.0) $ 306,000  
Payments to acquire interest in joint venture 51,500,000    
Loss on option exercise 52,348,000 0  
Investments in equity method carrying amount $ 8,569,000   $ 8,588,000
Minimum      
Schedule of Equity Method Investments [Line Items]      
Economic interest percentage 4.00%    
Voting interest percentage 25.00%    
Maximum      
Schedule of Equity Method Investments [Line Items]      
Economic interest percentage     34.00%
Voting interest percentage     34.00%
Equity Method Investee | Services Agreements      
Schedule of Equity Method Investments [Line Items]      
Revenue related to services agreements $ 3,400,000 3,800,000  
Investments in equity method carrying amount $ 3,000,000.0    
Related party | Services Agreements      
Schedule of Equity Method Investments [Line Items]      
Revenue related to services agreements   $ 3,000,000.0