XML 109 R98.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Option (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Option, Quantitative Disclosures [Line Items]        
Changes in Fair Value - Gains (Losses) $ (4,399) $ 5,422 $ (1,624) $ 3,896
Changes in Fair Value - Other Comprehensive Income $ 1,495 $ (3,050) $ 2,110 $ (7,107)