v3.25.4
Employee Benefit Plans - Schedule of Projected Benefit Obligation (Details) - USD ($)
12 Months Ended
Dec. 31, 2026
Dec. 31, 2025
Dec. 31, 2024
Projected benefit obligation:      
Beginning balance $ 0 $ 784,000 $ 87,127,000
Service cost 0    
Interest cost   0 4,280,000
Actuarial (gain) loss   0 (6,047,000)
Benefits paid   (784,000) (84,576,000)
Ending balance   0 784,000
Plan assets:      
Fair value, January 1 $ 0 2,129,000 86,754,000
Actual investment return   60,000 996,000
Expenses paid from plan assets   (209,000) (1,045,000)
Transfer to defined contributions plan   (1,196,000) 0
Benefits paid   (784,000) (84,576,000)
Fair value, December 31   0 2,129,000
Funded status:      
Accrued pension asset (liability)   $ 0 $ 1,345,000