XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Defined Severance Benefits - Schedule of Expected Maturity Analysis of Undiscounted Defined Severance Benefits (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Retirement Benefits [Abstract]  
Defined severance benefits, less than 1 year $ 83,830
Defined severance benefits, between 1-2 years 86,054
Defined severance benefits, between 2-5 years 218,475
Defined severance benefits, over 5 years 319,927
Defined severance benefits $ 708,286