v3.25.3
Fair Value Measurements - Schedule of Unobservable Input Reconciliation (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Level 3 Changes  
Balance, beginning of year $ 6,095
Total gains or losses (realized/unrealized):  
Included in earnings 0
Included in other comprehensive income 95
Purchases, sales, issuances and settlements, net (441)
Transfers in and/or out of Level 3 0
Balance as of end of period $ 5,749