XML 147 R133.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Recurring Basis - Investment in ECOTEC - Changes in FV (Details) - ECOTEC - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of changes in fair value      
Unrealized loss $ 0 $ 1,500 $ 1,000
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Equity investment      
Reconciliation of changes in fair value      
Balance, beginning of period $ 14,671 $ 14,905  
Purchases of equity interests   1,250  
Unrealized loss $ (25) $ (1,484)  
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)  
Balance, end of period $ 14,646 $ 14,671 $ 14,905