XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Reconciliation of changes in FV of investment (Details) - ECOTEC - Equity investment - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Reconciliation of changes in fair value        
Balance, beginning of period $ 12,807 $ 8,000 $ 12,803  
Purchases of equity interests 4,000 2,000 $ 12,000
Unrealized loss   (1,996)  
Balance, end of period $ 12,807 $ 12,000 $ 12,807 $ 12,000