v3.26.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Investment securities - fair value $ 49,700 $ 76,462
Parent    
Schedule of Investments [Line Items]    
Investment securities - fair value 49,700 76,462
Equity method investments 59,591 60,928
Nonqualified retirement plan assets 30,582 20,090
Total investments $ 139,873 $ 157,480