Annual report pursuant to Section 13 and 15(d)

PENSION AND OTHER RETIREMENTS BENEFITS - Fair Value of Plan Assets (Details)

v3.24.0.1
PENSION AND OTHER RETIREMENTS BENEFITS - Fair Value of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value $ 0 $ 2,500 $ 2,522 $ 12,902
Level 1, 2 and 3        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     2,522  
Level 1, 2 and 3 | Defined Benefit Plan, Cash and Cash Equivalents [Member]        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     2,522  
Level 1        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     2,522  
Level 1 | Defined Benefit Plan, Cash and Cash Equivalents [Member]        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     2,522  
Level 2        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     0  
Level 2 | Defined Benefit Plan, Cash and Cash Equivalents [Member]        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     0  
Level 3        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     0  
Level 3 | Defined Benefit Plan, Cash and Cash Equivalents [Member]        
Defined Benefit Plan Disclosure        
Total pension plan assets measured at fair value     $ 0