XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment in Unconsolidated Affiliate (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Apr. 30, 2022
Investments        
Cash paid to acquire equity interest   $ 7,287 $ 14,667  
ECOTEC        
Investments        
Equity interest agreed to acquire (as a percent)       25.00%
Cash paid to acquire equity interest   $ 3,100    
Ownership interest (as a percent)   25.00%    
Amount of recognized unrealized loss due to change in fair value   $ 1,000 $ 1,900  
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income   Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)  
Ionada        
Investments        
Equity interest agreed to acquire (as a percent) 24.00%      
Cash paid to acquire equity interest   $ 3,800    
Ownership interest (as a percent)   10.00%    
Period over which ownership interest will be acquired to reach agreed upon ownership percentage 3 years