v3.26.1
Fair Value Measurements - Schedule of Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Level 3 Changes    
Balance, beginning of year $ 22,878 $ 6,095
Total gains or losses (realized/unrealized):    
Included in earnings 0 0
Included in other comprehensive income (773) 121
Purchases, sales, issuances and settlements, net (6,324) (473)
Transfers in and/or out of Level 3 0 17,135
Balance as of end of period $ 15,781 $ 22,878