v3.26.1
Employee Benefit Plans - Changes in Summary of PBO and Plan Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Retirement Benefits [Abstract]    
Service cost $ 143 $ 76
Interest cost 16 8
Expected return on plan assets (39) (19)
Amortization of unrecognized loss 0 3
Prior service credit recognized in current year (3) (2)
Net periodic benefit cost $ 117 $ 66