XML 70 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Change in fair Values of financial instruments categorized as level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance, beginning of period $ 230 $ 1,300  
Realized and unrealized (losses) recognized in earnings, net (1,341) $ 1,037  
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]   Other Operating Income (Expense), Net Other Operating Income (Expense), Net
Purchases   $ 1,800  
Settlements (336) (828)  
Ending balance $ 1,235 $ 1,235 $ 1,300