XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Recurring Basis - Investment in ECOTEC - Changes in FV (Details) - ECOTEC - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Reconciliation of changes in fair value        
Unrealized loss       $ (2,000)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income       Other Nonoperating Income (Expense)
Equity investment        
Reconciliation of changes in fair value        
Balance, beginning of period $ 14,905 $ 12,807 $ 14,905 $ 12,803
Purchases of equity interests 1,250   1,250 2,000
Unrealized loss $ (1,996)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income       Other Nonoperating Income (Expense)
Balance, end of period $ 16,155 $ 12,807 $ 16,155 $ 12,807