XML 128 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments and Equity Method Investees (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Schedule of Equity Method Investments [Line Items]        
Loss from equity method investees   $ (3,441) $ 1,290 $ 4,569
Investments in equity method carrying amount   $ 8,588 $ 4,895  
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   $ 13,900 $ 19,100 $ 16,900
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