Annual report [Section 13 and 15(d), not S-K Item 405]

Note 21 - Fair Value Measurement - Level 3 of Valuation Hierarchy Measured at Fair Value (Details)

v3.25.0.1
Note 21 - Fair Value Measurement - Level 3 of Valuation Hierarchy Measured at Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Transfers out of Level 3 $ (5,531)  
Debt Security, Corporate, US [Member]    
Fair value, beginning of period 6,860 $ 10,860
Transfers into Level 3 0 0
Total realized gains included in income 0 0
Changes in unrealized gains/losses included in other comprehensive income for assets and liabilities still held at period-end (1,329) 160
Purchases 0 0
Transfers out of Level 3 (5,531) (4,160)
Fair value, end of period $ 0 $ 6,860