XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Recurring Basis - Investment in ECOTEC - Changes in FV (Details) - ECOTEC - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reconciliation of changes in fair value    
Unrealized loss   $ (300)
Equity investment    
Reconciliation of changes in fair value    
Balance, beginning of period $ 14,905 12,803
Purchases of equity interests 2,000
Unrealized loss (254)
Balance, end of period $ 14,905 $ 14,549