v3.26.1
Employee Benefit Plans - Schedule of Fair Market Value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Postemployment Benefits [Abstract]        
Deferred compensation liabilities $ (14,082) $ (8,989) $ (11,330) $ (7,367)
COLI assets $ 12,934 $ 8,587 $ 10,386 $ 6,427