XML 89 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Reconciliation for Level 3 Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 78,390 $ 66,047 $ 74,097 $ 47,392
Total (losses) gains included in earnings (44) 4,314 (695) 14,777
Purchases, issuances, sales and settlements:        
Issuances 2,690 3,489 7,634 11,681
Balance, end of period $ 81,036 $ 73,850 $ 81,036 $ 73,850
Fair Value, Recurring Basis, Unobservable Input Reconciliation, Asset, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag Total (losses) gains included in earnings Total (losses) gains included in earnings Total (losses) gains included in earnings Total (losses) gains included in earnings