v3.26.1
Investments - Schedule of Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Investment securities - fair value $ 53,460 $ 76,462
Parent    
Schedule of Investments [Line Items]    
Investment securities - fair value 53,460 76,462
Equity method investments 62,073 60,928
Nonqualified retirement plan assets 27,556 20,090
Total investments $ 143,089 $ 157,480