v3.25.4
EMPLOYEE BENEFIT PLANS - Fair Values of Plan Assets by Asset Category (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Carrying amount    
Employee Benefit Plans    
Total plan assets $ 66,124 $ 59,368
Carrying amount | American Funds New World R6    
Employee Benefit Plans    
Total plan assets 3,363 2,932
Carrying amount | Cohen & Steers Real Estate SECS I    
Employee Benefit Plans    
Total plan assets 1,938 1,732
Carrying amount | Fidelity Capital & Income Fund    
Employee Benefit Plans    
Total plan assets 3,336 2,995
Carrying amount | PIMCO Commodities Plus Strat Fd Inst    
Employee Benefit Plans    
Total plan assets 2,032 1,845
Carrying amount | PIMCO Long Term Credit Bond Inst    
Employee Benefit Plans    
Total plan assets 9,676 8,731
Carrying amount | PIMCO Low Duration Incm Fd I    
Employee Benefit Plans    
Total plan assets 2,676 2,419
Carrying amount | Vanguard Developed Mkts Index Inst    
Employee Benefit Plans    
Total plan assets 8,944 7,614
Carrying amount | Vanguard Growth Index Fund Instl    
Employee Benefit Plans    
Total plan assets 9,275 8,315
Carrying amount | Vanguard Mid Cap Index Funds Admiral    
Employee Benefit Plans    
Total plan assets 4,568 4,053
Carrying amount | Vanguard Small Cap I    
Employee Benefit Plans    
Total plan assets 3,968 3,448
Carrying amount | Vanguard Value Index Instl Shares    
Employee Benefit Plans    
Total plan assets 9,437 8,216
Carrying amount | Western Asset Core Bd Fd I    
Employee Benefit Plans    
Total plan assets 6,573 5,952
Carrying amount | Cash    
Employee Benefit Plans    
Total plan assets 338 1,116
Level 1    
Employee Benefit Plans    
Total plan assets 66,124 59,368
Level 1 | American Funds New World R6    
Employee Benefit Plans    
Total plan assets 3,363 2,932
Level 1 | Cohen & Steers Real Estate SECS I    
Employee Benefit Plans    
Total plan assets 1,938 1,732
Level 1 | Fidelity Capital & Income Fund    
Employee Benefit Plans    
Total plan assets 3,336 2,995
Level 1 | PIMCO Commodities Plus Strat Fd Inst    
Employee Benefit Plans    
Total plan assets 2,032 1,845
Level 1 | PIMCO Long Term Credit Bond Inst    
Employee Benefit Plans    
Total plan assets 9,676 8,731
Level 1 | PIMCO Low Duration Incm Fd I    
Employee Benefit Plans    
Total plan assets 2,676 2,419
Level 1 | Vanguard Developed Mkts Index Inst    
Employee Benefit Plans    
Total plan assets 8,944 7,614
Level 1 | Vanguard Growth Index Fund Instl    
Employee Benefit Plans    
Total plan assets 9,275 8,315
Level 1 | Vanguard Mid Cap Index Funds Admiral    
Employee Benefit Plans    
Total plan assets 4,568 4,053
Level 1 | Vanguard Small Cap I    
Employee Benefit Plans    
Total plan assets 3,968 3,448
Level 1 | Vanguard Value Index Instl Shares    
Employee Benefit Plans    
Total plan assets 9,437 8,216
Level 1 | Western Asset Core Bd Fd I    
Employee Benefit Plans    
Total plan assets 6,573 5,952
Level 1 | Cash    
Employee Benefit Plans    
Total plan assets $ 338 $ 1,116